diff --git a/.github/workflows/e2e-release.yml b/.github/workflows/e2e-release.yml index 8b72b7d91..bf8b7b682 100644 --- a/.github/workflows/e2e-release.yml +++ b/.github/workflows/e2e-release.yml @@ -16,7 +16,7 @@ name: "End to End - Release" on: schedule: # run every day at 8pm - - cron: '* 20 * * *' + - cron: '0 20 * * *' push: # run on pushes to test branch branches: @@ -45,7 +45,7 @@ jobs: echo ::set-output name=repo::${REPO} BRANCH=$(echo $BTN_CONTENT | grep -o -P '(?<=cloudshell_git_branch\=).*?(?=&)') echo ::set-output name=branch::${BRANCH} - CLOUDSHELL_IMAGE=$(echo $BTN_CONTENT | grep -o -P '(?<=cloudshell_image\=).*?(?=")') + CLOUDSHELL_IMAGE=$(echo $BTN_CONTENT | grep -o -P '(?<=cloudshell_image\=).*?(?=&)') echo ::set-output name=cloudshell_image::${CLOUDSHELL_IMAGE} - name: Run Install Script timeout-minutes: 30 @@ -77,12 +77,14 @@ jobs: cd ./release-code # get cluster zone CLUSTER_ZONE=$(gcloud container clusters list --filter="name:cloud-ops-sandbox" --project ${{ env.PROJECT_ID }} --format="value(zone)") + LOADGEN_ZONE=$(gcloud container clusters list --filter="name:loadgenerator" --project ${{ env.PROJECT_ID }} --format="value(zone)") # build provisioning test image docker build -t test-provisioning:$GITHUB_SHA-release tests/provisioning/. # run provisioning tests docker run --rm \ -e GOOGLE_CLOUD_PROJECT=${{ env.PROJECT_ID }} \ -e ZONE=$CLUSTER_ZONE \ + -e LOADGEN_ZONE=$LOADGEN_ZONE \ -v ~/.config:/root/.config \ test-provisioning:$GITHUB_SHA-release - name: Run Monitoring Integration Tests