Skip to content

Commit a2a06b6

Browse files
authored
VED-000 Fix test_proxy test setup (#914)
1 parent 10166f4 commit a2a06b6

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/run-e2e-tests.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,34 +113,35 @@ jobs:
113113
environment: ${{ inputs.apigee_environment }}
114114
env:
115115
APIGEE_USERNAME: ${{ vars.APIGEE_USERNAME }}
116+
TF_OUTPUTS_REQUIRED: ${{ vars.RUN_FULL_E2E_TESTS == 'true' || vars.RUN_PROXY_E2E_TESTS == 'true' }}
116117
steps:
117118
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
118119

119120
- name: Connect to AWS
120-
if: ${{ vars.RUN_FULL_E2E_TESTS == 'true' }}
121+
if: ${{ env.TF_OUTPUTS_REQUIRED == 'true' }}
121122
uses: aws-actions/configure-aws-credentials@00943011d9042930efac3dcd3a170e4273319bc8
122123
with:
123124
aws-region: eu-west-2
124125
role-to-assume: arn:aws:iam::${{ vars.AWS_ACCOUNT_ID }}:role/auto-ops
125126
role-session-name: github-actions
126127

127128
- uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd
128-
if: ${{ vars.RUN_FULL_E2E_TESTS == 'true' }}
129+
if: ${{ env.TF_OUTPUTS_REQUIRED == 'true' }}
129130
with:
130131
terraform_version: "1.12.2"
131132

132133
- name: Terraform Init
133-
if: ${{ vars.RUN_FULL_E2E_TESTS == 'true' }}
134+
if: ${{ env.TF_OUTPUTS_REQUIRED == 'true' }}
134135
working-directory: terraform
135136
run: make init
136137

137138
- name: Set Terraform workspace
138-
if: ${{ vars.RUN_FULL_E2E_TESTS == 'true' }}
139+
if: ${{ env.TF_OUTPUTS_REQUIRED == 'true' }}
139140
working-directory: terraform
140141
run: make workspace
141142

142143
- name: Read Terraform outputs
143-
if: ${{ vars.RUN_FULL_E2E_TESTS == 'true' }}
144+
if: ${{ env.TF_OUTPUTS_REQUIRED == 'true' }}
144145
working-directory: terraform
145146
run: |
146147
echo "IMMS_DELTA_TABLE_NAME=$(make -s output name=imms_delta_table_name)" >> $GITHUB_ENV

0 commit comments

Comments
 (0)