mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-11-07 11:32:42 +01:00
ebff53948c
Split builds into regular and official git tag release builds
27 lines
673 B
YAML
27 lines
673 B
YAML
steam_linux:
|
|
stage: release_build
|
|
extends:
|
|
- .base_linux_build
|
|
script:
|
|
- python3 Tools/build.py --type=release --steam --deploy-version --use-aqt -installer --tag $CI_COMMIT_TAG
|
|
rules:
|
|
- if: "$CI_COMMIT_TAG"
|
|
|
|
steam_windows:
|
|
stage: release_build
|
|
extends:
|
|
- .base_windows_build
|
|
script:
|
|
- python Tools/build.py --type=release --steam --use-aqt --deploy-version --tag $CI_COMMIT_TAG
|
|
rules:
|
|
- if: "$CI_COMMIT_TAG"
|
|
|
|
steam_osx:
|
|
stage: release_build
|
|
extends:
|
|
- .base_osx_build
|
|
script:
|
|
- python3 Tools/build.py --type=release --steam --use-aqt --deploy-version -sign_osx --tag $CI_COMMIT_TAG
|
|
rules:
|
|
- if: "$CI_COMMIT_TAG"
|