From 0843d5014d296053ad2de4535f1159ec1022db49 Mon Sep 17 00:00:00 2001 From: yyvf <yyvf@pm.me> Date: Mon, 14 Apr 2025 11:19:29 -0300 Subject: [PATCH] ci: test --- .gitlab-ci.yml | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c58ea53..b4be549 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,21 +5,14 @@ stages: build: stage: build image: - name: gcr.io/kaniko-project/executor:debug + name: quay.io/buildah/stable entrypoint: [""] - before_script: - - echo "{\"auths\":{\"${HARBOR_HOST}\":{\"auth\":\"$(echo -n ${HARBOR_USERNAME}:${HARBOR_PASSWORD} | base64 -w 0)\"}}}" > /kaniko/.docker/config.json + variables: + STORAGE_DRIVER: vfs script: - - >- - /kaniko/executor - --context "${CI_PROJECT_DIR}" - --dockerfile "${CI_PROJECT_DIR}/Dockerfile" - --destination "${HARBOR_HOST}/${HARBOR_PROJECT}/${CI_PROJECT_NAME}:${CI_COMMIT_TAG}" - --single-snapshot - --snapshot-mode=redo - --use-new-run - --cache=true - --compressed-caching=true + - echo "$HARBOR_PASSWORD" | buildah login -u "$HARBOR_USERNAME" --password-stdin $HARBOR_HOST + - buildah build -t ${HARBOR_HOST}/${HARBOR_PROJECT}/${CI_PROJECT_NAME}:${CI_COMMIT_TAG} + - buildah push ${HARBOR_HOST}/${HARBOR_PROJECT}/${CI_PROJECT_NAME}:${CI_COMMIT_TAG} deploy: stage: deploy -- GitLab