summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authortusooa <tusooa@kazv.moe>2023-04-24 19:56:54 -0400
committertusooa <tusooa@kazv.moe>2023-04-24 19:56:54 -0400
commit66d23713e9fa16fc48931bb4efccd59d631e2610 (patch)
treecc2b0da169ee14f8035eb6ef43397f031f1b7bab /.gitlab-ci.yml
parent23bca0c4b3b19a6f82158bb35743cf035f497ef4 (diff)
downloadpleroma-66d23713e9fa16fc48931bb4efccd59d631e2610.tar.gz
pleroma-66d23713e9fa16fc48931bb4efccd59d631e2610.zip
Do not use nested levels for arch
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml17
1 files changed, 10 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index af882083e..8e971ec89 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -392,10 +392,10 @@ arm64-musl:
before_script: &before-kaniko
- export CI_JOB_TIMESTAMP=$(date --utc -Iseconds)
- export CI_VCS_REF=$CI_COMMIT_SHORT_SHA
- - export IMAGE_TAG=$CI_REGISTRY_IMAGE/$BUILD_ARCH:$CI_COMMIT_SHORT_SHA
- - export IMAGE_TAG_SLUG=$CI_REGISTRY_IMAGE/$BUILD_ARCH:$CI_COMMIT_REF_SLUG
- - export IMAGE_TAG_LATEST=$CI_REGISTRY_IMAGE/$BUILD_ARCH:latest
- - export IMAGE_TAG_LATEST_STABLE=$CI_REGISTRY_IMAGE/$BUILD_ARCH:latest-stable
+ - export IMAGE_TAG=$CI_REGISTRY_IMAGE/$BUILD_ARCH_IMG_SUFFIX:$CI_COMMIT_SHORT_SHA
+ - export IMAGE_TAG_SLUG=$CI_REGISTRY_IMAGE/$BUILD_ARCH_IMG_SUFFIX:$CI_COMMIT_REF_SLUG
+ - export IMAGE_TAG_LATEST=$CI_REGISTRY_IMAGE/$BUILD_ARCH_IMG_SUFFIX:latest
+ - export IMAGE_TAG_LATEST_STABLE=$CI_REGISTRY_IMAGE/$BUILD_ARCH_IMG_SUFFIX:latest-stable
- mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
@@ -430,18 +430,21 @@ arm64-musl:
.kaniko:linux/amd64:
variables:
BUILD_ARCH: linux/amd64
+ BUILD_ARCH_IMG_SUFFIX: linux-amd64
tags:
- amd64
.kaniko:linux/arm64:
variables:
- BUILD_ARCH: linux/arm64
+ BUILD_ARCH: linux/arm64/v8
+ BUILD_ARCH_IMG_SUFFIX: linux-arm64-v8
tags:
- arm
.kaniko:linux/arm:
variables:
- BUILD_ARCH: linux/arm
+ BUILD_ARCH: linux/arm/v7
+ BUILD_ARCH_IMG_SUFFIX: linux-arm-v7
tags:
- arm32-specified
@@ -495,7 +498,7 @@ kaniko-release:linux/arm:
image: docker:cli
cache: {}
before_script:
- - 'BUILD_ARCHES="linux/amd64 linux/arm64/v8 linux/arm/v7"'
+ - 'BUILD_ARCHES="linux-amd64 linux-arm64-v8 linux-arm-v7"'
- export IMAGE_TAG=$CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
- export IMAGE_TAG_SLUG=$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
- export IMAGE_TAG_LATEST=$CI_REGISTRY_IMAGE:latest