Itch.io has a great tool called Butler for automatically uploading your game’s releases to their platform. As a fan of automation I decided to go a step further and integrate Butler into my Gradle builds. I’ve create the gradle-butler-plugin which automatically downloads, updates and runs Butler. The following is a minimal example of configuring it as part of your build:

Run gradle butlerLogin to authenticate your build with itch.io and then run gradle butlerPush to deploy your build. There are many configuration options available. Check out the Github page for more information.

If your game is Java-based you can easily integrate it with the Parcl plugin for bundling and uploading your game. Simply add the Parcl configuration and use the following butler plugin configuration.

 


Leave a Reply

Your email address will not be published. Required fields are marked *