Skip to content

Commit 00cf5fd

Browse files
committed
tag image on build
1 parent 55142e6 commit 00cf5fd

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/build_multi_arch_image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ jobs:
6565
run: |
6666
echo "Building image..."
6767
make build-image
68-
docker tag "ghcr.io/nhsdigital/eps-devcontainers/${CONTAINER_NAME}:latest" "ghcr.io/nhsdigital/eps-devcontainers/${CONTAINER_NAME}:${DOCKER_TAG}-${ARCHITECTURE}"
6968
7069
echo "Creating combined trivy ignore file"
7170
# create combined trivy ignore file for use in trivy scan, combining common and specific ignore files if they exist
@@ -83,6 +82,7 @@ jobs:
8382
CONTAINER_NAME: '${{ inputs.container_name }}'
8483
BASE_VERSION: ${{ inputs.docker_tag}}
8584
PLATFORM: linux/${{ matrix.arch }}
85+
IMAGE_TAG: ":${{ inputs.docker_tag }}-${{ matrix.arch }}"
8686
- name: Check docker vulnerabilities - json output
8787
uses: aquasecurity/trivy-action@b6643a29fecd7f34b3597bc6acb0a98b03d33ff8
8888
with:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ build-image: guard-CONTAINER_NAME guard-BASE_VERSION guard-PLATFORM
2626
--workspace-folder ./src/$${CONTAINER_NAME}/ \
2727
--push false \
2828
--platform $${PLATFORM} \
29-
--image-name "${CONTAINER_PREFIX}$${CONTAINER_NAME}"
29+
--image-name "${CONTAINER_PREFIX}$${CONTAINER_NAME}${IMAGE_TAG}"
3030

3131
scan-image: guard-CONTAINER_NAME
3232
@combined="src/$${CONTAINER_NAME}/.trivyignore_combined.yaml"; \

0 commit comments

Comments
 (0)