1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-07 11:32:42 +01:00
ScreenPlay/.gitlab/ci/build_release_jobs.yml
Elias Steurer ebff53948c Change build args to have double -
Split builds into regular and official
git tag release builds
2023-08-12 11:53:34 +02:00

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"