Skip to content
Snippets Groups Projects
Commit 66fba186 authored by Dorian Koch's avatar Dorian Koch
Browse files

just rip off gitlab ci from videoag testenvs

parent 5d31bcea
No related branches found
No related tags found
No related merge requests found
Pipeline #5748 passed
create-image: build:
stage: build stage: build
variables: image:
VER: 1.0-${CI_PIPELINE_ID} name: gcr.io/kaniko-project/executor:debug
ID: ${CI_COMMIT_SHORT_SHA} entrypoint: [""]
GIT_SUBMODULE_STRATEGY: recursive
before_script:
- echo "Docker registry url is $CI_REGISTRY"
- echo "Docker registry username is $CI_REGISTRY_USER"
- echo "Docker registry repo is $CI_REGISTRY_IMAGE"
timeout: 1h
script: script:
- docker build -t ${CI_REGISTRY_IMAGE}:$VER ${CI_PROJECT_DIR} - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE/bullseye:$CI_COMMIT_TAG
upload-to-registry:
stage: deploy
when: manual
script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker push ${CI_REGISTRY_IMAGE}:$VER
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment