Files
busynix/.gitlab-ci.yml
T
2024-01-26 12:12:41 +01:00

29 lines
697 B
YAML

stages:
- release
docker-dist:
stage: release
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
before_script:
- |-
echo "{
\"auths\": {
\"$CI_REGISTRY\" :{
\"username\":\"$CI_REGISTRY_USER\",
\"password\":\"$CI_REGISTRY_PASSWORD\"}
}
}" > /kaniko/.docker/config.json
script:
- |
if [ -n "$CI_COMMIT_TAG" ]; then
IMAGE_NAME=busynix:$CI_COMMIT_TAG
else
IMAGE_NAME=busynix:latest
fi
DEST=CI_REGISTRY/$IMAGE_NAME
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $DEST