Files
intel-obxkit/.gitlab-ci.yml
2025-09-21 15:13:00 +02:00

39 lines
979 B
YAML

stages:
- release
publish:
stage: release
extends: .docker-build
script:
- |
/kaniko/executor \
--context $CI_PROJECT_DIR \
--dockerfile $CI_PROJECT_DIR/Dockerfile \
--target sdk \
--destination $CI_REGISTRY_IMAGE/sdk:2025.2.1
- |
/kaniko/executor \
--context $CI_PROJECT_DIR \
--dockerfile $CI_PROJECT_DIR/Dockerfile \
--target runtime \
--destination $CI_REGISTRY_IMAGE/runtime:2025.2.1
.docker-build:
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
artifacts:
paths:
- Dockerfile
expire_in: 7 days
before_script:
- |-
echo "{
\"auths\": {
\"$CI_REGISTRY\" :{
\"username\":\"$CI_REGISTRY_USER\",
\"password\":\"$CI_REGISTRY_PASSWORD\"}
}
}" > /kaniko/.docker/config.json
- cat $KUBE_CA_PEM_FILE >> /kaniko/ssl/certs/ca-certificates.crt