EOX GitLab Instance

Commit b59f0a86 authored by Nikola Jankovic's avatar Nikola Jankovic 💻
Browse files

updated deploy to publish

helm only publishes on tags
parent ccef9135
Pipeline #18444 passed with stage
in 23 seconds
stages: stages:
- test - test
- deploy - publish
- chart - chart
variables: variables:
...@@ -17,11 +17,11 @@ test: ...@@ -17,11 +17,11 @@ test:
- flake8 - flake8
- mypy . - mypy .
deploy_latest: publish_latest:
image: docker:20.10.8 image: docker:20.10.8
services: services:
- docker:20.10.8-dind - docker:20.10.8-dind
stage: deploy stage: publish
script: script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY" - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
- docker build -t $CI_REGISTRY_IMAGE . - docker build -t $CI_REGISTRY_IMAGE .
...@@ -29,11 +29,11 @@ deploy_latest: ...@@ -29,11 +29,11 @@ deploy_latest:
only: only:
- master - master
deploy: publish:
image: docker:20.10.8 image: docker:20.10.8
services: services:
- docker:20.10.8-dind - docker:20.10.8-dind
stage: deploy stage: publish
script: script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY" - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
- docker build --cache-from $CI_REGISTRY_IMAGE:latest -t $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG . - docker build --cache-from $CI_REGISTRY_IMAGE:latest -t $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG .
...@@ -50,4 +50,3 @@ helm: ...@@ -50,4 +50,3 @@ helm:
- curl -u $HELM_CHART_REPOSITORY_CREDENTIALS -v -X POST https://charts-public.hub.eox.at/api/charts --data-binary "@${upload_filename}" - curl -u $HELM_CHART_REPOSITORY_CREDENTIALS -v -X POST https://charts-public.hub.eox.at/api/charts --data-binary "@${upload_filename}"
only: only:
- tags - tags
- master
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment