Skip to content
Snippets Groups Projects
Verified Commit a4b6ae45 authored by Julian's avatar Julian
Browse files

Drop buster, add bookworm image

parent 5a561f5b
Branches
No related tags found
No related merge requests found
Pipeline #31098 passed
build-buster: build-bullseye:
rules: rules:
- if: $CI_PIPELINE_SOURCE == "schedule" - if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
changes: changes:
- Dockerfile.buster - Dockerfile.bullseye
- .gitlab-ci.yml - .gitlab-ci.yml
stage: build stage: build
image: image:
...@@ -11,14 +11,14 @@ build-buster: ...@@ -11,14 +11,14 @@ build-buster:
entrypoint: [""] entrypoint: [""]
script: script:
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json - 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.buster --destination $CI_REGISTRY_IMAGE/buster:$CI_COMMIT_TAG - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.bullseye --destination $CI_REGISTRY_IMAGE/bullseye:$CI_COMMIT_TAG
build-bullseye: build-bookworm:
rules: rules:
- if: $CI_PIPELINE_SOURCE == "schedule" - if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
changes: changes:
- Dockerfile.bullseye - Dockerfile.bookworm
- .gitlab-ci.yml - .gitlab-ci.yml
stage: build stage: build
image: image:
...@@ -26,7 +26,7 @@ build-bullseye: ...@@ -26,7 +26,7 @@ build-bullseye:
entrypoint: [""] entrypoint: [""]
script: script:
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json - 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.bullseye --destination $CI_REGISTRY_IMAGE/bullseye:$CI_COMMIT_TAG - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.bookworm --destination $CI_REGISTRY_IMAGE/bookworm:$CI_COMMIT_TAG
build-utility: build-utility:
rules: rules:
......
FROM debian:bullseye AS debian-go-build FROM debian:bookworm AS debian-go-build
RUN apt-get -qq update && \ RUN apt-get -qq update && \
apt-get -qq dist-upgrade && \ apt-get -qq dist-upgrade && \
apt-get -qq install lsb-release curl wget ca-certificates locales-all git build-essential unzip golang-go && \ apt-get -qq install lsb-release curl wget ca-certificates locales-all git build-essential unzip golang-go jq && \
apt-get -qq clean && \ apt-get -qq clean && \
lsb_release -a && uname -a && go version lsb_release -a && uname -a && go version
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment