Skip to content
Snippets Groups Projects
Commit efed206a authored by Alexey Kuklin's avatar Alexey Kuklin
Browse files

devops-change-builder

parent 3a3032e5
No related branches found
No related tags found
1 merge request!61devops-change-builder
Pipeline #27365 passed with stages
in 6 minutes and 54 seconds
image: docker:latest
image: registry.vereign.com/docker/docker:master
services:
- docker:dind
- registry.vereign.com/docker/docker:dind-master
stages:
- build
......@@ -26,7 +26,7 @@ after_script:
ppc64le:
stage: build
tags:
- ppc64le
- ppc64le-docker
script:
- docker build --build-arg CI_COMMIT_SHA=$CI_COMMIT_SHA --build-arg CI_COMMIT_REF_NAME=$CI_COMMIT_REF_NAME --build-arg CI_PROJECT_NAME=$CI_PROJECT_NAME --build-arg GITLAB_LOGIN=gitlab-ci-token --build-arg GITLAB_PASSWORD=$CI_JOB_TOKEN --pull -t $IMAGE_ppc64le -f Dockerfile .
- docker push $IMAGE_ppc64le
......@@ -35,7 +35,7 @@ amd64:
variables:
stage: build
tags:
- amd64
- amd64-docker
script:
- docker build --build-arg CI_COMMIT_SHA=$CI_COMMIT_SHA --build-arg CI_COMMIT_REF_NAME=$CI_COMMIT_REF_NAME --build-arg CI_PROJECT_NAME=$CI_PROJECT_NAME --build-arg GITLAB_LOGIN=gitlab-ci-token --build-arg GITLAB_PASSWORD=$CI_JOB_TOKEN --pull -t $IMAGE_amd64 -f Dockerfile .
- docker push $IMAGE_amd64
......@@ -43,7 +43,7 @@ amd64:
manifest:
stage: manifest
tags:
- amd64
- amd64-docker
script:
- docker manifest create $MANIFEST $IMAGE_amd64 $IMAGE_ppc64le
- docker manifest annotate $MANIFEST $IMAGE_amd64 --os linux --arch amd64
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment