feat: add deploy
This commit is contained in:
parent
e690d870fb
commit
9c4535cb52
20
.gitlab-ci.yml
Normal file
20
.gitlab-ci.yml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
variables:
|
||||||
|
CI_REGISTRY: registry.connectone.pro
|
||||||
|
CONTAINER_IMAGE: ${CI_REGISTRY}/${CI_PROJECT_PATH}:${CI_BUILD_REF_NAME}_${CI_BUILD_REF}
|
||||||
|
CONTAINER_IMAGE_LATEST: ${CI_REGISTRY}/${CI_PROJECT_PATH}:latest
|
||||||
|
|
||||||
|
stages:
|
||||||
|
- release
|
||||||
|
|
||||||
|
release:
|
||||||
|
stage: release
|
||||||
|
image: docker:latest
|
||||||
|
before_script:
|
||||||
|
- docker login -u gitlab-ci-token -p ${CI_BUILD_TOKEN} ${CI_REGISTRY}
|
||||||
|
script:
|
||||||
|
- docker build -t ${CONTAINER_IMAGE_LATEST} .
|
||||||
|
- docker tag ${CONTAINER_IMAGE_LATEST} ${CONTAINER_IMAGE}
|
||||||
|
- docker push ${CONTAINER_IMAGE}
|
||||||
|
- docker push ${CONTAINER_IMAGE_LATEST}
|
||||||
|
only:
|
||||||
|
- master
|
Loading…
x
Reference in New Issue
Block a user