From 30fe3af9094a49fae1106539d6f1ac144e1a0642 Mon Sep 17 00:00:00 2001 From: Moul <moul@moul.re> Date: Fri, 14 Feb 2020 18:05:50 +0200 Subject: [PATCH] [ci] #118: Stop installing all dependencies into jobs for one dev dep: - mypy, pylint, and sphinx are now directly installed in v3.8 container - This in order to speed-up the jobs --- .gitlab-ci.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4421a777..864c59ff 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -57,7 +57,6 @@ type: - .changes stage: checks script: - - poetry install - make mypy lint: @@ -65,7 +64,6 @@ lint: - .changes stage: checks script: - - poetry install - make pylint .tests: @@ -127,7 +125,7 @@ pages: stage: publish_doc script: - poetry install - - poetry run make docs + - make docs - mv docs/_build/html public - ls public artifacts: @@ -139,4 +137,4 @@ pages: when: manual - if: $CI_COMMIT_BRANCH == "master" when: manual - - when: never \ No newline at end of file + - when: never -- GitLab