CDD CI improvements
What changes:
-
Fix: CI
deprovision-test-resources
always runs now (even if Test CI's fail) -
Fix: Instead of force-creating expected Project, now just checks if it exists, if it doesn't it fails
-
Improvement: Source
Drupalsite
for cloning uses a more comprehensive label,ci-clone-source
-
Improvement: Site checking now times out after 20min (instead of 16min), logs and comments updated accordingly
-
Fix: Removed
needs
from deprovision stage, as per gitlab reference, we do not need to run this stage out of order -
Remove composer.lock from repo
-
partial https://gitlab.cern.ch/webservices/webframeworks-planning/-/issues/893
-
closes https://gitlab.cern.ch/webservices/webframeworks-planning/-/issues/891
Merge request reports
Activity
assigned to @kosamara
added 1 commit
- c7fbde8f - Fix: we do not need NEEDS tag for deprovision stage
- Resolved by Konstantinos Samaras-Tsakiris
- Resolved by Konstantinos Samaras-Tsakiris
enabled an automatic merge when the pipeline for 153d390a succeeds
added 12 commits
-
153d390a...9f76ba11 - 6 commits from branch
master
- 2551c978 - Fix: deprovision runs always now
- 9504b6ea - Fix: checking projects instead of ensuring/force-creating
- 9e0736a2 - Fix: we do not need NEEDS tag for deprovision stage
- 7fcb8096 - Fix: on MR make pipelines run
- c6b00e4b - Apply 2 suggestion(s) to 2 file(s)
- 0e2674db - Remove composer.lock, no longer needed
Toggle commit list-
153d390a...9f76ba11 - 6 commits from branch
enabled an automatic merge when the pipeline for 0e2674db succeeds
49 51 <<: *build_image 50 52 stage: build 51 53 needs: [environment] 54 rules: 55 - when: always changed this line in version 6 of the diff
added 1 commit
- 746dcd36 - Add deprovisioning after clone site test, run stages in order