меня билдился докер образ и запихивался в container registry,
как мне сделать что бы свежий образ пересобрался на сервере?
stages:
- build
build-docker:
stage: build
image: docker:stable
only:
- master
- develop
services:
- docker:dind
before_script:
- docker login -u Deployer -p ${ACCESS_TOKEN} registry.gitlab.com
script:
- docker build -t ${DOCKER_ENV_CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_NAME} --build-arg branch=${CI_COMMIT_REF_NAME} .
- docker push ${DOCKER_ENV_CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_NAME}
.gitlab-ci-yml
Можешь тут же добавить команду подключения к проду и выполнения команд для замены контейнера Можно через ansible
подскажи как делать, а то вообще не знаю что это за тема
я уже на сервере в этом моменте
Обсуждают сегодня