From f97a416b70542a766ecbbfb9a0e9ede5116d8c5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bertrand=20N=C3=A9ron?= <bneron@pasteur.fr> Date: Thu, 20 Apr 2017 16:55:40 +0200 Subject: [PATCH] add psutil in docker image as craw dependence and rename images --- .gitlab-ci.yml | 25 ++++++++++++------- Docker/Docker_coverage/Dockerfile | 2 +- .../Dockerfile | 0 Docker/Docker_release/Dockerfile | 2 +- 4 files changed, 18 insertions(+), 11 deletions(-) rename Docker/{Docker_pages => Docker_deploy}/Dockerfile (100%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ca80dff..5937218 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ variables: testing: stage: test - image: registry-gitlab.pasteur.fr/bneron/craw:centos-dep-0.6 + image: registry-gitlab.pasteur.fr/bneron/craw:centos-run-dep script: - python3 ${CI_PROJECT_DIR}/tests/run_tests.py -vvv except: @@ -22,14 +22,19 @@ coverage: script: - cd ${CI_PROJECT_DIR} - coverage run --source=craw tests/run_tests.py --unit + - coverage html - coverage report + artifacts: + paths: htmlcov/ except: - /^feat.*$/ - /^fix.*$/ releasing: stage: release - image: registry-gitlab.pasteur.fr/bneron/craw:release-0.6 + image: registry-gitlab.pasteur.fr/bneron/craw:release + dependencies: + - test script: - cd ${CI_PROJECT_DIR}/doc/ - make html @@ -39,22 +44,24 @@ releasing: artifacts: name: craw-"$CI_COMMIT_REF_NAME".tar.gz paths: - - dist/craw*.tar.gz + - dist/craw*.tar.gz only: - tags - master pages: - image: registry-gitlab.pasteur.fr/bneron/craw:pages + stage: release + image: registry-gitlab.pasteur.fr/bneron/craw:release + dependencies: + - coverage script: - - cd ${CI_PROJECT_DIR} - - coverage run --source=craw tests/run_tests.py --unit - - coverage html - cd ${CI_PROJECT_DIR}/doc/ - make html + - cd ${CI_PROJECT_DIR} + - mv ${CI_PROJECT_DIR}/doc/build/html/ public + - mv htmlcov public/ artifacts: paths: - - ${CI_PROJECT_DIR}/htmlcov - - ${CI_PROJECT_DIR}/doc/build/html + - public only: - master \ No newline at end of file diff --git a/Docker/Docker_coverage/Dockerfile b/Docker/Docker_coverage/Dockerfile index f26d1ce..6fc2487 100644 --- a/Docker/Docker_coverage/Dockerfile +++ b/Docker/Docker_coverage/Dockerfile @@ -1,4 +1,4 @@ -FROM registry-gitlab.pasteur.fr/bneron/craw:centos-dep-0.6 +FROM registry-gitlab.pasteur.fr/bneron/craw:centos-run-dep MAINTAINER Bertrand Neron <bneron@pasteur.fr> diff --git a/Docker/Docker_pages/Dockerfile b/Docker/Docker_deploy/Dockerfile similarity index 100% rename from Docker/Docker_pages/Dockerfile rename to Docker/Docker_deploy/Dockerfile diff --git a/Docker/Docker_release/Dockerfile b/Docker/Docker_release/Dockerfile index 4840b14..8959482 100644 --- a/Docker/Docker_release/Dockerfile +++ b/Docker/Docker_release/Dockerfile @@ -1,4 +1,4 @@ -FROM registry-gitlab.pasteur.fr/bneron/craw:centos-dep-0.6 +FROM registry-gitlab.pasteur.fr/bneron/craw:centos-run-dep MAINTAINER Bertrand Neron <bneron@pasteur.fr> -- GitLab