WIP: Draft: Resolve "Use gnumake for uniform dev build system and GitLab CI" #213

Draft
savau wants to merge 540 commits from 145-build-system-rewrite into master
Showing only changes of commit 01e2ed73e1 - Show all commits

View File

@ -282,7 +282,9 @@ container:
artifacts: false
- job: frontend build # transitive
artifacts: false
- job: check # sanity
- job: frontend test # sanity
artifacts: false
- job: backend test # sanity
artifacts: false
artifacts:
paths:
@ -304,7 +306,9 @@ test container:
artifacts: false
- job: frontend build # transitive
artifacts: false
- job: check # sanity
- job: frontend test # sanity
artifacts: false
- job: backend test # sanity
artifacts: false
artifacts:
paths:
@ -378,7 +382,9 @@ upload container:
artifacts: true
- job: parse changelog
artifacts: true
- job: check # sanity
- job: frontend test # sanity
artifacts: false
- job: backend test # sanity
artifacts: false
rules: *release-rules
retry: 2
@ -399,7 +405,9 @@ upload test container:
artifacts: true
- job: parse test changelog
artifacts: true
- job: check # sanity
- job: frontend test # sanity
artifacts: false
- job: backend test # sanity
artifacts: false
rules: *test-release-rules
retry: 2
@ -417,7 +425,9 @@ release:
tag_name: '$CI_COMMIT_TAG'
description: .current-changelog.md
needs:
- job: check # sanity
- job: frontend test # sanity
artifacts: false
- job: backend test # sanity
artifacts: false
- job: parse changelog
artifacts: true
@ -434,7 +444,9 @@ test release:
tag_name: '$CI_COMMIT_TAG'
description: .current-changelog.md
needs:
- job: check # sanity
- job: frontend test # sanity
artifacts: false
- job: backend test # sanity
artifacts: false
- job: parse test changelog
artifacts: true