|
|
|
@ -32,6 +32,19 @@ build-docker-prod:
|
|
|
|
-t ${DOCKER_IMAGE_TAG}-prod .
|
|
|
|
-t ${DOCKER_IMAGE_TAG}-prod .
|
|
|
|
- docker push ${DOCKER_IMAGE_TAG}-prod
|
|
|
|
- docker push ${DOCKER_IMAGE_TAG}-prod
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
auto-deploy-dev-kuber:
|
|
|
|
|
|
|
|
extends: .deploy_base_kuber
|
|
|
|
|
|
|
|
variables:
|
|
|
|
|
|
|
|
INGRESS_HOST: "postnet.dev.selftech.ru"
|
|
|
|
|
|
|
|
DEPLOY_DOCKER_IMAGE: ${DOCKER_IMAGE_TAG}-dev
|
|
|
|
|
|
|
|
tags:
|
|
|
|
|
|
|
|
- docker
|
|
|
|
|
|
|
|
only:
|
|
|
|
|
|
|
|
refs:
|
|
|
|
|
|
|
|
- dev
|
|
|
|
|
|
|
|
environment:
|
|
|
|
|
|
|
|
name: dev
|
|
|
|
|
|
|
|
|
|
|
|
deploy-dev-kuber:
|
|
|
|
deploy-dev-kuber:
|
|
|
|
extends: .deploy_base_kuber
|
|
|
|
extends: .deploy_base_kuber
|
|
|
|
variables:
|
|
|
|
variables:
|
|
|
|
@ -39,8 +52,11 @@ deploy-dev-kuber:
|
|
|
|
DEPLOY_DOCKER_IMAGE: ${DOCKER_IMAGE_TAG}-dev
|
|
|
|
DEPLOY_DOCKER_IMAGE: ${DOCKER_IMAGE_TAG}-dev
|
|
|
|
tags:
|
|
|
|
tags:
|
|
|
|
- docker
|
|
|
|
- docker
|
|
|
|
|
|
|
|
except:
|
|
|
|
|
|
|
|
- dev
|
|
|
|
environment:
|
|
|
|
environment:
|
|
|
|
name: dev
|
|
|
|
name: dev
|
|
|
|
|
|
|
|
when: manual
|
|
|
|
|
|
|
|
|
|
|
|
deploy-prod-kuber:
|
|
|
|
deploy-prod-kuber:
|
|
|
|
extends: .deploy_base_kuber
|
|
|
|
extends: .deploy_base_kuber
|
|
|
|
@ -51,6 +67,7 @@ deploy-prod-kuber:
|
|
|
|
- docker-prod
|
|
|
|
- docker-prod
|
|
|
|
environment:
|
|
|
|
environment:
|
|
|
|
name: prod
|
|
|
|
name: prod
|
|
|
|
|
|
|
|
when: manual
|
|
|
|
|
|
|
|
|
|
|
|
.deploy_base_kuber:
|
|
|
|
.deploy_base_kuber:
|
|
|
|
image: ${YC_CONTAINER_REGISTRY}/public/helm-kubectl-git:1.0.0
|
|
|
|
image: ${YC_CONTAINER_REGISTRY}/public/helm-kubectl-git:1.0.0
|
|
|
|
@ -69,7 +86,6 @@ deploy-prod-kuber:
|
|
|
|
paths:
|
|
|
|
paths:
|
|
|
|
- ./deploy/front.yaml
|
|
|
|
- ./deploy/front.yaml
|
|
|
|
expire_in: 1 week
|
|
|
|
expire_in: 1 week
|
|
|
|
when: manual
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# variables:
|
|
|
|
# variables:
|
|
|
|
# APP_NAME: postamates_front
|
|
|
|
# APP_NAME: postamates_front
|
|
|
|
|