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

Merge branch 'devops-284-update-ci-scripts' into 'master'

ci: image removal

See merge request !58
parents 29ae3056 104b0076
No related branches found
No related tags found
1 merge request!58ci: image removal
...@@ -8,6 +8,7 @@ stages: ...@@ -8,6 +8,7 @@ stages:
- deploy - deploy
variables: variables:
DOCKER_TLS_CERTDIR: "/certs"
DOCKER_CONFIG: ~/.docker/$CI_JOB_ID DOCKER_CONFIG: ~/.docker/$CI_JOB_ID
IMAGE_amd64: $CI_REGISTRY/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/amd64:$CI_COMMIT_REF_NAME IMAGE_amd64: $CI_REGISTRY/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/amd64:$CI_COMMIT_REF_NAME
IMAGE_ppc64le: $CI_REGISTRY/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/ppc64le:$CI_COMMIT_REF_NAME IMAGE_ppc64le: $CI_REGISTRY/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/ppc64le:$CI_COMMIT_REF_NAME
...@@ -20,6 +21,7 @@ before_script: ...@@ -20,6 +21,7 @@ before_script:
after_script: after_script:
- "docker rmi $MANIFEST $IMAGE_amd64 $IMAGE_ppc64le || true"
- "rm -vRf $DOCKER_CONFIG" - "rm -vRf $DOCKER_CONFIG"
ppc64le: ppc64le:
...@@ -49,14 +51,12 @@ manifest: ...@@ -49,14 +51,12 @@ manifest:
- docker manifest annotate $MANIFEST $IMAGE_ppc64le --os linux --arch ppc64le - docker manifest annotate $MANIFEST $IMAGE_ppc64le --os linux --arch ppc64le
- docker manifest push $MANIFEST - docker manifest push $MANIFEST
deploy: deploy:
stage: deploy stage: deploy
tags: tags:
- hv2 - ppc64le
only: only:
- master - master
script: script:
- apk add curl - for ref in $DEPLOYENVS; do curl -X POST -F token=$TRIGGER_TOKEN -F ref=$ref -F variables[branch]=$CI_COMMIT_REF_NAME $TRIGGER_CODE_BUILD; done
- for ref in $DEPLOYENVS; do curl -X POST -F token=$TRIGGER_TOKEN -F ref=$ref -F variables[branch]=$CI_COMMIT_REF_NAME $TRIGGER_CODE_BUILD; done
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment