Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
etf
cmssam
Commits
7b21eee4
Commit
7b21eee4
authored
Apr 01, 2021
by
Marian Babik
Browse files
enable production deployment
parent
67294a10
Changes
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
7b21eee4
...
...
@@ -25,23 +25,23 @@ build:etf_cms_ipv6_qa:
TO
:
gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms-ipv6:qa
#
deploy:production:
#
tags:
#
- docker-privileged
#
dependencies:
#
- build:etf_cms_qa
#
stage: deploy
#
image: docker:19.03.1
#
services:
#
# To obtain a Docker daemon, request a Docker-in-Docker service
#
- docker:19.03.1-dind
#
variables:
#
DOCKER_TLS_CERTDIR: "/certs"
#
when: manual
#
script:
#
- docker info
#
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
#
- docker pull gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:qa
#
- docker tag gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:qa gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:prod
#
- docker push gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:prod
deploy:production:
tags
:
-
docker-privileged
dependencies
:
-
build:etf_cms_qa
stage
:
deploy
image
:
docker:19.03.1
services
:
# To obtain a Docker daemon, request a Docker-in-Docker service
-
docker:19.03.1-dind
variables
:
DOCKER_TLS_CERTDIR
:
"
/certs"
when
:
manual
script
:
-
docker info
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
-
docker pull gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:qa
-
docker tag gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:qa gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:prod
-
docker push gitlab-registry.cern.ch/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/etf-cms:prod
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment