Skip to content

Commit 3e9c381

Browse files
balasankarcAndrew Patterson
authored andcommitted
Cleanup CI stage names
- Cleanup stage names. - Remove obsolete CI templates. Signed-off-by: Balasankar 'Balu' C <[email protected]>
1 parent 05b9bc0 commit 3e9c381

File tree

3 files changed

+11
-66
lines changed

3 files changed

+11
-66
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,9 @@ stages:
1212
- qa-release
1313
- validate
1414
- metrics
15-
- slow_jobs
16-
- raspbian-release
1715
- aws-marketplace-release
1816
- notification_fail
19-
- trigger-package
20-
- trigger-docker
21-
- trigger-ha-validate
22-
- trigger-qa
17+
- qa
2318
- verify
2419

2520
include:

gitlab-ci-config/dev-gitlab-org.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@
8383

8484
.rpi_branch_template: &rpi_branch_build
8585
extends: .branch_template
86-
stage: slow_jobs
8786
variables:
8887
NO_SOURCEMAPS: "true"
8988
tags: !reference [.distribution-armhf-tags]
@@ -143,7 +142,6 @@
143142

144143
.rpi_tag_template: &rpi_tag_build
145144
extends: .tag_template
146-
stage: slow_jobs
147145
variables:
148146
NO_SOURCEMAPS: "true"
149147
tags: !reference [.distribution-armhf-tags]
@@ -224,7 +222,6 @@
224222
variables:
225223
RASPBERRY_REPO: "raspberry-pi2"
226224
INCLUDE_PACKAGECLOUD: "true"
227-
stage: raspbian-release
228225
retry: 2
229226
rules:
230227
- !reference [.default_rules, rules]
@@ -1078,7 +1075,7 @@ manifest-upload:
10781075
when: manual
10791076

10801077
RAT-Tag:
1081-
stage: slow_jobs
1078+
stage: qa
10821079
image: "dev.gitlab.org:5005/cookbooks/gitlab-omnibus-builder/ubuntu_22.04:${BUILDER_IMAGE_REVISION}"
10831080
script:
10841081
- bundle exec rake qa:rat:tag

gitlab-ci-config/gitlab-com.yml

Lines changed: 9 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,6 @@
3434
needs:
3535
- rubocop
3636

37-
.trigger-package-cache:
38-
cache:
39-
key: "Ubuntu-22.04-branch-${BUILDER_IMAGE_REVISION}-${CACHE_EDITION}${CACHE_KEY_SUFFIX}"
40-
paths:
41-
- cache
42-
- gems
43-
- assets_cache
44-
- node_modules
45-
policy: $CACHE_POLICY
46-
47-
.trigger-fips-package-cache:
48-
cache:
49-
key: "Ubuntu-22.04-fips-branch-${BUILDER_IMAGE_REVISION}-${CACHE_EDITION}${CACHE_KEY_SUFFIX}"
50-
paths:
51-
- cache
52-
- gems
53-
- assets_cache
54-
- node_modules
55-
policy: $CACHE_POLICY
56-
5737
.install-gems: &install-gems
5838
- gem install bundler:${BUNDLER_VERSION}
5939
- bundle config build.ffi --disable-system-libffi
@@ -62,33 +42,6 @@
6242
- bundle install -j $(nproc)
6343
- bundle binstubs --all
6444

65-
.trigger-package-common:
66-
extends: .trigger-package-cache
67-
variables:
68-
image: "${BUILDER_IMAGE_REGISTRY}/${BASE_OS}:${BUILDER_IMAGE_REVISION}"
69-
stage: trigger-package
70-
script:
71-
- !reference [.build-package]
72-
# Renaming so we can easily generate the artifact URL
73-
- mv $PACKAGE_DIRECTORY/*.deb $PACKAGE_DIRECTORY/gitlab.deb
74-
- mv $PACKAGE_DIRECTORY/*.deb.size $PACKAGE_DIRECTORY/gitlab.deb.size
75-
artifacts:
76-
expire_in: 3 days
77-
when: always
78-
paths:
79-
- pkg/
80-
tags: !reference [.distribution-amd64-tags]
81-
needs:
82-
- job: fetch-assets
83-
optional: true
84-
- job: generate-facts
85-
optional: true
86-
artifacts: true
87-
rules:
88-
- if: '$PIPELINE_TYPE =~ /TRIGGERED_(CE|EE)_PIPELINE/'
89-
- if: '$PIPELINE_TYPE == "DURATION_PLOTTER_PIPELINE"'
90-
- if: '$PIPELINE_TYPE == "TRIGGER_CACHE_UPDATE_PIPELINE"'
91-
9245
.spec_template: &spec_template
9346
extends: .gems-cache-os-dependent
9447
stage: tests
@@ -164,7 +117,7 @@
164117
ee: "true"
165118

166119
.ce-trigger-job:
167-
stage: trigger-package
120+
stage: qa
168121
trigger:
169122
include: '.gitlab-ci.yml'
170123
strategy: depend
@@ -502,9 +455,9 @@ update-knapsack:
502455
############################
503456

504457
package_size_check:
505-
extends: .trigger-package-cache
458+
extends: .gems-cache
506459
image: "${BUILDER_IMAGE_REGISTRY}/ubuntu_22.04:${BUILDER_IMAGE_REVISION}"
507-
stage: trigger-qa
460+
stage: qa
508461
script:
509462
- bundle exec rake build:package:generate_sizefile
510463
- bundle exec rake check:package_size
@@ -517,7 +470,7 @@ package_size_check:
517470
qa-subset-test:
518471
extends:
519472
- .qa-template
520-
stage: trigger-qa
473+
stage: qa
521474
variables:
522475
QA_OMNIBUS_MR_TESTS: "only-smoke-reliable"
523476
QA_RUN_TYPE: ${CI_JOB_NAME}
@@ -549,7 +502,7 @@ qa-subset-test:
549502
qa-remaining-test-manual:
550503
extends:
551504
- .qa-template
552-
stage: trigger-qa
505+
stage: qa
553506
variables:
554507
QA_RUN_TYPE: ${CI_JOB_NAME}
555508
QA_OMNIBUS_MR_TESTS: "except-smoke-reliable"
@@ -576,7 +529,7 @@ qa-remaining-test-manual:
576529

577530
letsencrypt-test:
578531
extends: .docker_job
579-
stage: trigger-qa
532+
stage: qa
580533
script:
581534
- echo "${CI_REGISTRY_PASSWORD}" | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
582535
- curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
@@ -591,7 +544,7 @@ letsencrypt-test:
591544
artifacts: false
592545

593546
RAT:
594-
stage: trigger-qa
547+
stage: qa
595548
variables:
596549
PACKAGE_URL: ${RAT_PACKAGE_URL}
597550
REFERENCE_ARCHITECTURE: ${RAT_REFERENCE_ARCHITECTURE}
@@ -627,7 +580,7 @@ RAT:FIPS:
627580
artifacts: true
628581

629582
GET:Geo:
630-
stage: trigger-qa
583+
stage: qa
631584
variables:
632585
ENVIRONMENT_ACTION: 'tmp-env'
633586
QA_IMAGE: ${QA_IMAGE}
@@ -731,7 +684,7 @@ pages:
731684
ee: ${ee}
732685

733686
build-package-on-all-os:
734-
stage: trigger-package
687+
stage: package
735688
needs:
736689
- job: generate-facts
737690
artifacts: true

0 commit comments

Comments
 (0)