CI: remove stages (MR 2080)

It's more annoying than useful to have to wait for the first stage
before the second stage (pytest) starts. I'd rather have the whole
pipeline run through quicker and see if there are python errors too even
if linting errors are not resolved yet.

In pmaports.git this makes more sense: there we have "lint" and "build"
and in the worst case "build" may take up to three hours. So it makes
sense to only start it if there are no cosmetic errors. But that's not
the case here.
This commit is contained in:
Oliver Smith 2021-07-03 13:41:47 +02:00
parent 6c2b72ca13
commit 8a371cd18f
No known key found for this signature in database
GPG Key ID: 5AE7F5513E0885CB
1 changed files with 0 additions and 7 deletions

View File

@ -3,10 +3,6 @@
image: alpine:latest
stages:
- checks
- tests
# defaults for "only"
# We need to run the CI jobs in a "merge request specific context", if CI is
# running in a merge request. Otherwise the environment variable that holds the
@ -22,7 +18,6 @@ stages:
- tags
static-code-analysis:
stage: checks
<<: *only-default
before_script:
- .ci/prepare.sh
@ -31,7 +26,6 @@ static-code-analysis:
vermin:
image: alpine:latest
stage: checks
<<: *only-default
before_script:
- "apk -q add py3-pip"
@ -51,7 +45,6 @@ mr-settings:
- python3 ./check_mr_settings.py
pytest:
stage: tests
<<: *only-default
before_script:
- .ci/prepare.sh