Skip to content
Snippets Groups Projects

devops-change-builder

Merged Alexey Kuklin requested to merge devops-change-builder into master
1 file
+ 5
5
Compare changes
  • Side-by-side
  • Inline
+ 5
5
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
Loading