Adds Itch.io Butler

This commit is contained in:
Julien Deswaef
2020-01-13 20:07:57 +01:00
committed by BARICHELLO
parent 05e01e9112
commit 6df44cac72
4 changed files with 44 additions and 0 deletions

View File

@@ -6,6 +6,8 @@ stages:
variables:
EXPORT_NAME: game-off
ITCHIO_USERNAME: user
ITCHIO_GAME: game
before_script:
- mkdir -v -p build/linux
@@ -77,3 +79,25 @@ pages:
artifacts:
paths:
- public
# Itch.io Deploy
itchio:linux:
stage: deploy
script:
- butler push $EXPORT_NAME $ITCHIO_USERNAME/$ITCHIO_GAME:linux64
dependencies:
- linux
itchio:windows:
stage: deploy
script:
- butler push $EXPORT_NAME.exe $ITCHIO_USERNAME/$ITCHIO_GAME:windows
dependencies:
- windows
itchio:macosx:
stage: deploy
script:
- butler push $EXPORT_NAME.zip $ITCHIO_USERNAME/$ITCHIO_GAME:mac64
dependencies:
- mac