Loading .gitlab-ci.yml +7 −1 Original line number Diff line number Diff line variables: TARGET_PLATFORMS: description: Docker/OCI platform specifiers to build images for; comma separated stages: - check - build Loading Loading @@ -38,6 +43,7 @@ Checks: --local dockerfile=. --opt target=$TARGET --output=type=image,name=$CI_REGISTRY_IMAGE/$TARGET:build-$CI_PIPELINE_IID,push=true ${TARGET_PLATFORMS:+--opt platform=$TARGET_PLATFORMS} ${REVISION:+--opt build-arg:REVISION=$REVISION} ${VERSION:+--opt build-arg:VERSION=$VERSION} Loading @@ -64,7 +70,7 @@ Build "buildctl": Deploy Images: stage: deploy image: docker.kodo.org.uk/ci-images/docker-reg:latest image: docker.kodo.org.uk/ci-images/docker-reg:0.2.0 rules: - if: $CI_COMMIT_TAG =~ /^v[0-9]/ script: Loading Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ ARG VERSION FROM --platform=$BUILDPLATFORM golang:1.17-alpine as go FROM --platform=$BUILDPLATFORM golang:1.18-alpine as go # Get source code WORKDIR /src Loading Loading
.gitlab-ci.yml +7 −1 Original line number Diff line number Diff line variables: TARGET_PLATFORMS: description: Docker/OCI platform specifiers to build images for; comma separated stages: - check - build Loading Loading @@ -38,6 +43,7 @@ Checks: --local dockerfile=. --opt target=$TARGET --output=type=image,name=$CI_REGISTRY_IMAGE/$TARGET:build-$CI_PIPELINE_IID,push=true ${TARGET_PLATFORMS:+--opt platform=$TARGET_PLATFORMS} ${REVISION:+--opt build-arg:REVISION=$REVISION} ${VERSION:+--opt build-arg:VERSION=$VERSION} Loading @@ -64,7 +70,7 @@ Build "buildctl": Deploy Images: stage: deploy image: docker.kodo.org.uk/ci-images/docker-reg:latest image: docker.kodo.org.uk/ci-images/docker-reg:0.2.0 rules: - if: $CI_COMMIT_TAG =~ /^v[0-9]/ script: Loading
Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ ARG VERSION FROM --platform=$BUILDPLATFORM golang:1.17-alpine as go FROM --platform=$BUILDPLATFORM golang:1.18-alpine as go # Get source code WORKDIR /src Loading