Skip to content
Snippets Groups Projects
Commit 0a2863bf authored by Enrique Garcia's avatar Enrique Garcia
Browse files

Merge branch 'docker' into 'master'

Docker containers: push both tagged version and `latest` and update doc to use `latest`

See merge request !58
parents bb2226ba fbce843f
No related branches found
No related tags found
1 merge request!58Docker containers: push both tagged version and `latest` and update doc to use `latest`
Pipeline #138481 failed
......@@ -54,6 +54,7 @@ build_docker:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker build -t $CI_REGISTRY_IMAGE:$LAST_RELEASE .
- docker push $CI_REGISTRY_IMAGE:$LAST_RELEASE
- docker push $CI_REGISTRY_IMAGE:latest
# Save docker image into a tar file to be uploaded in next stage
- docker save -o Docker_${CI_PROJECT_NAME}_$LAST_RELEASE.tar $CI_REGISTRY_IMAGE:$LAST_RELEASE
- cd .. && mkdir -p build && cp Docker/*.tar build
......
......@@ -24,14 +24,16 @@ ESCAPE OSSR library
### For users
```
pip install eossr==0.2
pip install eossr
```
You can also run it with docker:
```
docker run -it gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v0.2
docker run -it gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest
```
[Visit our registry](https://gitlab.in2p3.fr/escape2020/wp3/eossr/container_registry) to see the available docker containers.
### For developers
```
......
......@@ -15,7 +15,7 @@ stages:
deploy_zenodo:
stage: deploy
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v0.1
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest
before_script:
- eossr-check-connection-zenodo --token $ZENODO_TOKEN --sandbox False -p $CI_PROJECT_DIR
script:
......@@ -38,7 +38,7 @@ stages:
deploy_zenodo:
stage: deploy
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v0.1
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest
before_script:
- eossr-check-connection-zenodo --token $SANDBOX_ZENODO_TOKEN --sandbox True -p $CI_PROJECT_DIR
script:
......
......@@ -30,7 +30,7 @@ stages:
deploy_zenodo:
stage: deploy
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v0.1
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest
before_script:
- eossr-check-connection-zenodo --token $ZENODO_TOKEN --sandbox False -p $CI_PROJECT_DIR
script:
......@@ -53,7 +53,7 @@ stages:
deploy_zenodo:
stage: deploy
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v0.1
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest
before_script:
- eossr-check-connection-zenodo --token $SANDBOX_ZENODO_TOKEN --sandbox True -p $CI_PROJECT_DIR
script:
......
......@@ -60,7 +60,7 @@ build_docker_image:
deploy_zenodo:
stage: deploy
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v0.1
image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest
# The `dependencies` key (and field) is added to this stage ONLY because we have created
# in previous stages some artifacts
dependencies:
......
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