Added build to hub.docker.com
This commit is contained in:
parent
08d2b6b77f
commit
e1bbc67ffa
|
|
@ -14,8 +14,10 @@ stages:
|
|||
DOCKER_DRIVER: "overlay"
|
||||
before_script:
|
||||
- "docker login ${CI_REGISTRY} -u gitlab-ci-token -p ${CI_JOB_TOKEN}"
|
||||
- "docker login ${HUB_REGISTRY} -u ${HUB_USERNAME} -p ${HUB_TOKEN}"
|
||||
after_script:
|
||||
- "docker logout ${CI_REGISTRY}"
|
||||
- "docker logout ${HUB_REGISTRY}"
|
||||
|
||||
build_3_18:
|
||||
stage: build
|
||||
|
|
@ -23,9 +25,11 @@ build_3_18:
|
|||
only:
|
||||
- master
|
||||
script:
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.18" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:latest -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.18 .
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.18" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:latest -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.18 -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:latest -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.18 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:latest
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.18
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:latest
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.18
|
||||
|
||||
build_3_16:
|
||||
stage: build
|
||||
|
|
@ -33,8 +37,9 @@ build_3_16:
|
|||
only:
|
||||
- master
|
||||
script:
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.16" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.16 .
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.16" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.16 -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.16 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.16
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.16
|
||||
|
||||
build_3_13:
|
||||
stage: build
|
||||
|
|
@ -42,8 +47,9 @@ build_3_13:
|
|||
only:
|
||||
- master
|
||||
script:
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.13" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.13 .
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.13" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.13 -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.13 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.13
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.13
|
||||
|
||||
build_3_10:
|
||||
stage: build
|
||||
|
|
@ -51,8 +57,9 @@ build_3_10:
|
|||
only:
|
||||
- master
|
||||
script:
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.10" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.10 .
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.10" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.10 -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.10 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.10
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.10
|
||||
|
||||
build_3_9:
|
||||
stage: build
|
||||
|
|
@ -60,8 +67,9 @@ build_3_9:
|
|||
only:
|
||||
- master
|
||||
script:
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.9" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.9 .
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.9" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.9 -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.9 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.9
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.9
|
||||
|
||||
build_3_5:
|
||||
stage: build
|
||||
|
|
@ -69,5 +77,6 @@ build_3_5:
|
|||
only:
|
||||
- master
|
||||
script:
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.5" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.5 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.5
|
||||
- DOCKER_BUILDKIT=1 docker image build --build-arg="ALPINE_VERSION=3.5" -t ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.5 -t ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.5 .
|
||||
- docker image push ${CI_REGISTRY}/${CI_PROJECT_PATH}:3.5
|
||||
- docker image push ${HUB_REGISTRY}/${HUB_IMAGE_PATH}:3.5
|
||||
Reference in New Issue