File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 25
25
echo "Build done!"
26
26
echo "Uploading..."
27
27
echo "Upload done!"
28
- create-rollout-on-bytebase :
28
+ create-rollout :
29
29
needs : build
30
30
runs-on : ubuntu-latest # use self-hosted machines if your Bytebase runs in internal networks.
31
31
container :
48
48
PLAN=$(jq -r .plan ${{ runner.temp }}/bytebase-metadata.json)
49
49
echo "plan=$PLAN" >> $GITHUB_OUTPUT
50
50
deploy-to-test :
51
- needs : create-rollout-on-bytebase
51
+ needs : create-rollout
52
52
runs-on : ubuntu-latest # use self-hosted machines if your Bytebase runs in internal networks.
53
53
environment : test
54
54
container :
@@ -60,15 +60,15 @@ jobs:
60
60
env :
61
61
BYTEBASE_TARGET_STAGE : environments/test
62
62
run : |
63
- bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} --project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }} --plan=${{ needs.create-rollout-on-bytebase .outputs.bytebase-plan }}
63
+ bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} --project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }} --plan=${{ needs.create-rollout.outputs.bytebase-plan }}
64
64
- name : Deploy app
65
65
run : |
66
66
echo "Deploying app to test environment..."
67
67
echo "Deploy app to test environment done!"
68
68
deploy-to-prod :
69
69
needs :
70
70
- deploy-to-test
71
- - create-rollout-on-bytebase
71
+ - create-rollout
72
72
runs-on : ubuntu-latest
73
73
environment : prod
74
74
container :
80
80
env :
81
81
BYTEBASE_TARGET_STAGE : environments/prod
82
82
run : |
83
- bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} --project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }} --plan=${{ needs.create-rollout-on-bytebase .outputs.bytebase-plan }}
83
+ bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} --project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }} --plan=${{ needs.create-rollout.outputs.bytebase-plan }}
84
84
- name : Deploy app
85
85
run : |
86
86
echo "Deploying app to prod environment..."
You can’t perform that action at this time.
0 commit comments