Browse Source

turn on release jobs

set-sast-config-1
Ilya Fedorov 4 years ago
parent
commit
e99d5d4de2
  1. 2
      .gitlab-ci.yml
  2. 7
      devops/gitlab/release/1_release-tag.yml
  3. 2
      docker-compose.yml

2
.gitlab-ci.yml

@ -4,4 +4,6 @@ include:
ref: master
file: /${CI_PROJECT_PATH}.yml
- local: /devops/gitlab/merge_requests/build/1_build.yml
- local: /devops/gitlab/release/1_release-tag.yml
- local: /devops/gitlab/release/2_deploy.yml
...

7
devops/gitlab/release/1_release-tag.yml

@ -1,6 +1,6 @@
---
release-tag:
stage: release
stage: release-tag
only:
- tags
tags:
@ -12,7 +12,10 @@ release-tag:
before_script:
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USER" --password-stdin "$DOCKER_URL"
script:
- docker build -t ${PROJECT_IMAGE}:latest image -f image/Dockerfile
- |
docker build --file devops/docker/php/Dockerfile \
--tag ${PROJECT_IMAGE}:latest \
--target=test .
- docker push ${PROJECT_IMAGE}:latest
after_script:
- docker logout "$DOCKER_URL"

2
docker-compose.yml

@ -3,7 +3,7 @@ version: "3.4"
services:
app:
image: registry.fedy95.com/dev/notification-provider:latest
image: registry.fedy95.com/dev-notification-provider:latest
restart: unless-stopped
env_file:

Loading…
Cancel
Save