Skip to content
Snippets Groups Projects
Commit b653159e authored by Christian Boettcher's avatar Christian Boettcher
Browse files

attempt with manual registry setup

parent 36e6b542
No related branches found
No related tags found
1 merge request!2Datacat integration
Pipeline #87930 passed with warnings
......@@ -3,6 +3,7 @@ dockers/.env
.vscode/*
*.pyc
logs/
.env
# contains data for local tests
.coverage
......@@ -39,11 +39,13 @@ build-custom-image:
- docker:dind
when: manual
variables:
IMAGE_COMMIT_TAG: $CI_REGISTRY_IMAGE/eflows-airflow:$CI_COMMIT_SHORT_SHA
IMAGE_LATEST_TAG: $CI_REGISTRY_IMAGE/eflows-airflow:latest
REGISTRY: registry.jsc.fz-juelich.de
REGISTRY_PATH: $REGISTRY/eflows4hpc-wp2/data-logistics-service/eflows-airflow
IMAGE_COMMIT_TAG: $REGISTRY_PATH:$CI_COMMIT_SHORT_SHA
IMAGE_LATEST_TAG: $REGISTRY_PATH:latest
script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $REGISTRY
- docker build --no-cache=true --pull -t $IMAGE_COMMIT_TAG -f dockers/eflows-airflow.docker .
- docker push $IMAGE_COMMIT_TAG
- docker tag $IMAGE_COMMIT_TAG $IMAGE_LATEST_TAG
......
......@@ -5,4 +5,4 @@ apache-airflow-providers-ssh
apache-airflow-providers-http
apache-airflow-providers-sftp
--index-url https://gitlab.jsc.fz-juelich.de/api/v4/projects/4405/packages/pypi/simple
airflow-datacat-integration>=0.1.0
airflow-datacat-integration>=0.1.1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment