|
@ -1,6 +1,6 @@ |
|
|
--- |
|
|
--- |
|
|
release-tag: |
|
|
release-tag: |
|
|
stage: release |
|
|
|
|
|
|
|
|
stage: release-tag |
|
|
only: |
|
|
only: |
|
|
- tags |
|
|
- tags |
|
|
tags: |
|
|
tags: |
|
@ -12,7 +12,10 @@ release-tag: |
|
|
before_script: |
|
|
before_script: |
|
|
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USER" --password-stdin "$DOCKER_URL" |
|
|
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USER" --password-stdin "$DOCKER_URL" |
|
|
script: |
|
|
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 |
|
|
- docker push ${PROJECT_IMAGE}:latest |
|
|
after_script: |
|
|
after_script: |
|
|
- docker logout "$DOCKER_URL" |
|
|
- docker logout "$DOCKER_URL" |
|
|