summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authortusooa <tusooa@kazv.moe>2023-04-26 07:18:39 -0400
committertusooa <tusooa@kazv.moe>2023-04-26 07:19:30 -0400
commita94691720641c47fef9efdaf619abc6f82cdbf29 (patch)
tree36dd63e3c7bbab8d03410cbd11ebaf1454cf7466 /.gitlab-ci.yml
parent3b2d7cc67f8ee7c727654cc0f2631611154184cd (diff)
Work around docker login needing daemon
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 154083c68..72ac4981d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -510,7 +510,8 @@ kaniko-release:linux/arm:
- 'IMAGES_SLUG=; for arch in $BUILD_ARCHES; do IMAGES_SLUG="$IMAGES_SLUG $CI_REGISTRY_IMAGE/$arch:$CI_COMMIT_REF_SLUG"; done'
- 'IMAGES_LATEST=; for arch in $BUILD_ARCHES; do IMAGES_LATEST="$IMAGES_LATEST $CI_REGISTRY_IMAGE/$arch:latest"; done'
- 'IMAGES_LATEST_STABLE=; for arch in $BUILD_ARCHES; do IMAGES_LATEST_STABLE="$IMAGES_LATEST_STABLE $CI_REGISTRY_IMAGE/$arch:latest"; done'
- - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY --username $CI_REGISTRY_USER --password-stdin
+ - mkdir -p ~/.docker
+ - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > ~/.docker/config.json
docker-combine:latest:
extends: .docker-combine