+3
-3
.tangled/workflows/release.yml
+3
-3
.tangled/workflows/release.yml
···
9
10
environment:
11
IMAGE_REGISTRY: atcr.io
12
-
IMAGE_NAME: ${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}
13
14
steps:
15
- name: Login to registry
···
31
--build-arg REVISION=${TANGLED_COMMIT_SHA} \
32
--build-arg TANGLED_REPO_DID=${TANGLED_REPO_DID} \
33
--build-arg TANGLED_REPO_NAME=${TANGLED_REPO_NAME} \
34
-
--tag ${IMAGE_NAME}:${TANGLED_REF_NAME}-amd64 \
35
--file ./Dockerfile \
36
.
37
···
45
--build-arg REVISION=${TANGLED_COMMIT_SHA} \
46
--build-arg TANGLED_REPO_DID=${TANGLED_REPO_DID} \
47
--build-arg TANGLED_REPO_NAME=${TANGLED_REPO_NAME} \
48
-
--tag ${IMAGE_NAME}:${TANGLED_REF_NAME}-arm64 \
49
--file ./Dockerfile \
50
.
51
52
- name: Create and push manifest
53
command: |
54
buildah manifest create ${IMAGE_NAME}:${TANGLED_REF_NAME}
55
buildah manifest add ${IMAGE_NAME}:${TANGLED_REF_NAME} ${IMAGE_NAME}:${TANGLED_REF_NAME}-amd64
56
buildah manifest add ${IMAGE_NAME}:${TANGLED_REF_NAME} ${IMAGE_NAME}:${TANGLED_REF_NAME}-arm64
···
9
10
environment:
11
IMAGE_REGISTRY: atcr.io
12
13
steps:
14
- name: Login to registry
···
30
--build-arg REVISION=${TANGLED_COMMIT_SHA} \
31
--build-arg TANGLED_REPO_DID=${TANGLED_REPO_DID} \
32
--build-arg TANGLED_REPO_NAME=${TANGLED_REPO_NAME} \
33
+
--tag ${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}:${TANGLED_REF_NAME}-amd64 \
34
--file ./Dockerfile \
35
.
36
···
44
--build-arg REVISION=${TANGLED_COMMIT_SHA} \
45
--build-arg TANGLED_REPO_DID=${TANGLED_REPO_DID} \
46
--build-arg TANGLED_REPO_NAME=${TANGLED_REPO_NAME} \
47
+
--tag ${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}:${TANGLED_REF_NAME}-arm64 \
48
--file ./Dockerfile \
49
.
50
51
- name: Create and push manifest
52
command: |
53
+
IMAGE_NAME=${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}
54
buildah manifest create ${IMAGE_NAME}:${TANGLED_REF_NAME}
55
buildah manifest add ${IMAGE_NAME}:${TANGLED_REF_NAME} ${IMAGE_NAME}:${TANGLED_REF_NAME}-amd64
56
buildah manifest add ${IMAGE_NAME}:${TANGLED_REF_NAME} ${IMAGE_NAME}:${TANGLED_REF_NAME}-arm64