Skip to content
Snippets Groups Projects
Commit 9805fdba authored by Moul's avatar Moul
Browse files

[ci] #118: Split mypy and pylint jobs for more clarity and atomicity

Move pylint job to 'tests' stage since it is as slow as tests jobs
Add 'redshift' label since redshift is a bit faster than mille
parent bde7eaa7
No related branches found
No related tags found
2 merge requests!128Release 0.62.0,!95#118: Set up complete CI/CD pipeline
...@@ -52,13 +52,21 @@ build: ...@@ -52,13 +52,21 @@ build:
script: script:
- poetry build - poetry build
check: type:
extends: extends:
- .changes - .changes
stage: checks stage: checks
script: script:
- poetry install - poetry install
- make mypy - make mypy
lint:
extends:
- .changes
stage: tests
tags: [redshift]
script:
- poetry install
- make pylint - make pylint
.tests: .tests:
......
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