Skip to content
Snippets Groups Projects
Commit 30fe3af9 authored by Moul's avatar Moul
Browse files

[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
parent 89bfe2db
No related branches found
No related tags found
No related merge requests found
...@@ -57,7 +57,6 @@ type: ...@@ -57,7 +57,6 @@ type:
- .changes - .changes
stage: checks stage: checks
script: script:
- poetry install
- make mypy - make mypy
lint: lint:
...@@ -65,7 +64,6 @@ lint: ...@@ -65,7 +64,6 @@ lint:
- .changes - .changes
stage: checks stage: checks
script: script:
- poetry install
- make pylint - make pylint
.tests: .tests:
...@@ -127,7 +125,7 @@ pages: ...@@ -127,7 +125,7 @@ pages:
stage: publish_doc stage: publish_doc
script: script:
- poetry install - poetry install
- poetry run make docs - make docs
- mv docs/_build/html public - mv docs/_build/html public
- ls public - ls public
artifacts: artifacts:
...@@ -139,4 +137,4 @@ pages: ...@@ -139,4 +137,4 @@ pages:
when: manual when: manual
- if: $CI_COMMIT_BRANCH == "master" - if: $CI_COMMIT_BRANCH == "master"
when: manual when: manual
- when: never - when: never
\ No newline at end of file
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