EOX GitLab Instance

Commit 7c98e7a6 authored by Nikola Jankovic's avatar Nikola Jankovic 💻
Browse files

changed naming scheme for deployment

parent 51cdc51d
Pipeline #18432 passed with stage
in 18 seconds
stages:
- test
- deploy
- publish
- chart
variables:
......@@ -12,13 +12,13 @@ test:
script:
- python3 setup.py install
- pip3 install -r requirements-test.txt
- pytest
- pytest --cov harvester --cov-report term-missing
deploy_latest:
publish_latest:
image: docker:20.10.8
services:
- docker:20.10.8-dind
stage: deploy
stage: publish
script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
- docker build -t $CI_REGISTRY_IMAGE .
......@@ -26,11 +26,11 @@ deploy_latest:
only:
- main
deploy:
publish:
image: docker:20.10.8
services:
- docker:20.10.8-dind
stage: deploy
stage: publish
script:
- 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 .
......@@ -47,4 +47,3 @@ helm:
- curl -u $HELM_CHART_REPOSITORY_CREDENTIALS -v -X POST https://charts-public.hub.eox.at/api/charts --data-binary "@${upload_filename}"
only:
- tags
- main
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