Skip to content

Commit

Permalink
Enhancement (ci): Add job for the .state update commit to mirror la…
Browse files Browse the repository at this point in the history
…test build status
  • Loading branch information
leojonathanoh committed Dec 10, 2023
1 parent 6c371d2 commit 24887ac
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
20 changes: 20 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,23 @@ notify:
script:
- apk add --no-cache curl
- ./notify.sh

state:
stage: build
image: alpine:3.15
rules:
# Run on steam-* branches when .state is added or modified
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH =~ /^steam-\w+-\w+$/
changes:
- .state
when: always
timeout: 5m
script:
- |
set -eu
. .state
if [ "$BUILD_STATUS" = 'success' ]; then
exit 0
else
exit 1
fi
2 changes: 1 addition & 1 deletion Generate-GitBranches.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ try {
@"
PIPELINE=update
GAME_UPDATE_COUNT=$( if ($kv.Contains('GAME_UPDATE_COUNT')) { $kv['GAME_UPDATE_COUNT'] } else { $g['game_update_count'] } )
GAME_VERSION=$( $g['game_version'] )
GAME_VERSION=$( if ($kv.Contains('GAME_VERSION')) { $kv['GAME_VERSION'] } else { $g['game_version'] } )
APPID=$( $g['appid'] )
CLIENT_APPID=$( $g['client_appid'] )
GAME=$( $g['game'] )
Expand Down

0 comments on commit 24887ac

Please sign in to comment.