Skip to content

Commit 23f0307

Browse files
ci: build when no secret available
1 parent c2318f4 commit 23f0307

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

.github/workflows/tests.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,15 @@ jobs:
5454

5555
- name: Build API image
5656
run: |
57-
echo ${{ secrets.ACR_SECRET }} | docker login $IMAGE_REGISTRY -u datamodelingtool --password-stdin
58-
docker pull $API_IMAGE
59-
DOCKER_BUILDKIT=1 docker build --target development --tag job-api-development --cache-from $API_IMAGE .
57+
if [ -n "$ACR_SECRET" ]; then
58+
echo "$ACR_SECRET" | docker login $IMAGE_REGISTRY -u datamodelingtool --password-stdin
59+
docker pull $API_IMAGE
60+
DOCKER_BUILDKIT=1 docker build --target development --tag job-api-development --cache-from $API_IMAGE .
61+
else
62+
DOCKER_BUILDKIT=1 docker build --target development --tag job-api-development .
63+
fi
64+
env:
65+
ACR_SECRET: ${{ secrets.ACR_SECRET }}
6066

6167
- name: Pytest tests
6268
run: |

0 commit comments

Comments
 (0)