Skip to content

Commit b357d26

Browse files
committed
Update build.yaml
1 parent 27f7073 commit b357d26

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.github/workflows/build.yaml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,16 @@ jobs:
3535

3636
- name: Set up Docker Buildx
3737
uses: docker/setup-buildx-action@v3
38+
39+
# see tdei_uw.env for why
40+
- name: Override ENV_NAME_PARAM for prod deployments
41+
if: github.ref_name == 'prod'
42+
run: echo "ENV_NAME_PARAM=" >> "$GITHUB_ENV"
43+
- name: Override ENV_NAME_PARAM for dev or stage deployments
44+
if: github.ref_name != 'prod'
45+
env:
46+
ENV: ${{ vars.ENV }}
47+
run: echo "ENV_NAME_PARAM=-${ENV}" >> "$GITHUB_ENV"
3848

3949
- name: Build and push
4050
run: |
@@ -43,7 +53,7 @@ jobs:
4353
env:
4454
ENV: ${{ vars.ENV }}
4555
CODE_VERSION: ${{ github.sha }}
46-
ENV_NAME_PARAM: "${{ vars.ENV == 'prod' && '' || -${{ENV}} }}"
56+
ENV_NAME_PARAM: ${{ env.ENV_NAME_PARAM }}
4757

4858
# hosts
4959
WS_DOCKER_REGISTRY: ${{ vars.WS_DOCKER_REGISTRY }}
@@ -62,7 +72,7 @@ jobs:
6272
env:
6373
ENV: ${{ vars.ENV }}
6474
CODE_VERSION: ${{ github.sha }}
65-
ENV_NAME_PARAM: "${{ vars.ENV == 'prod' && '' || -${{ENV}} }}"
75+
ENV_NAME_PARAM: ${{ env.ENV_NAME_PARAM }}
6676

6777
# machine to deploy to
6878
AZURE_DOCKER_HOST_IP: ${{ vars.AZURE_DOCKER_HOST_IP }}
@@ -110,4 +120,4 @@ jobs:
110120
111121
echo Deploy list
112122
docker ps
113-
123+

0 commit comments

Comments
 (0)