20 lines
592 B
YAML
20 lines
592 B
YAML
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 |