Migrate gitlab-org/quality/nightly project to gitlab-org/gitlab nightly scheduled pipelines
Extracted from #174 (closed).
Plan of action
- Reference
gitlab-org/gitlab
scheduled pipeline: https://gitlab.com/gitlab-org/gitlab/-/pipelines/813882357 - Reference
gitlab-org/quality/nightly
scheduled pipeline: https://gitlab.com/gitlab-org/quality/nightly/-/pipelines/813952312
-
Stop running ce:instance-image-transient-bug-tests-slow
(sounds like we want to test all possibilities?) -
Stop running quarantined tests: Done with gitlab-org/quality/pipeline-common!276 (diffs) -
Stop running *:instance-transient-bug-tests
: deleted with gitlab-org/quality/pipeline-common!276 (merged) - Add the following to
gitlab-org/gitlab
:-
ce:instance
: handled bye2e:package-and-test-ce
now -
ce:update
: handled bye2e:package-and-test-ce
now -
ce:upgrade
: handled bye2e:package-and-test-ce
now -
ee-previous-to-ce:update
: can be done withTest::Omnibus::UpdateFromPrevious
now. Rename itupdate-ee-to-ce
. -
ee:integration-elasticsearch-compatibility-version-7
-
ee:integration-elasticsearch-compatibility-version-8
-
ee:integration-opensearch-compatibility-version-1
-
ee:integration-opensearch-compatibility-version-2
-
*:nplus1-instance
(do we need CE and EE variant, or EE is sufficient?) -
*:airgapped
(do we need CE and EE variant, or EE is sufficient?) -
*:instance-slow-network
(do we need CE and EE variant, or EE is sufficient?) -
ce:remote_mobile_safari
(do we need CE and EE variant, or CE is sufficient?)
-
-
Only run jobs ported from gitlab-org/quality/nightly
ingitlab-org/gitlab
's nightly scheduled pipelines -
Remove nightly config from https://gitlab.com/gitlab-org/quality/pipeline-common: gitlab-org/quality/pipeline-common!302 (merged) -
Update dri gem to correctly work with new nightly schedules: https://gitlab.com/gitlab-org/quality/dri/-/merge_requests/57 -
Retire https://gitlab.com/gitlab-org/quality/nightly
Edited by Rémy Coutable