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 2525 echo "Build done!"
2626 echo "Uploading..."
2727 echo "Upload done!"
28- create-rollout-on-bytebase :
28+ create-rollout :
2929 needs : build
3030 runs-on : ubuntu-latest # use self-hosted machines if your Bytebase runs in internal networks.
3131 container :
4848 PLAN=$(jq -r .plan ${{ runner.temp }}/bytebase-metadata.json)
4949 echo "plan=$PLAN" >> $GITHUB_OUTPUT
5050 deploy-to-test :
51- needs : create-rollout-on-bytebase
51+ needs : create-rollout
5252 runs-on : ubuntu-latest # use self-hosted machines if your Bytebase runs in internal networks.
5353 environment : test
5454 container :
@@ -60,15 +60,15 @@ jobs:
6060 env :
6161 BYTEBASE_TARGET_STAGE : environments/test
6262 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 }}
6464 - name : Deploy app
6565 run : |
6666 echo "Deploying app to test environment..."
6767 echo "Deploy app to test environment done!"
6868 deploy-to-prod :
6969 needs :
7070 - deploy-to-test
71- - create-rollout-on-bytebase
71+ - create-rollout
7272 runs-on : ubuntu-latest
7373 environment : prod
7474 container :
8080 env :
8181 BYTEBASE_TARGET_STAGE : environments/prod
8282 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 }}
8484 - name : Deploy app
8585 run : |
8686 echo "Deploying app to prod environment..."
You can’t perform that action at this time.
0 commit comments