Check if Kubernetes is required when creating pipeline jobs
What does this MR do?
This MR extends only/except policy for CI/CD jobs, to make it possible to require Kubernetes.
deploy:
only:
refs:
- master
kubernetes: active
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
Tests added for this feature/bug -
Has been reviewed by Product -
Has been reviewed by Backend
What are the relevant issue numbers?
Closes #34785 (closed)
Merge request reports
Activity
added CI/CD auto devops labels
This is still WIP, but not much work left here. \cc @ayufan @markpundsack @bikebilly
Edited by Grzegorz Bizon- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
- Resolved by Grzegorz Bizon
mentioned in issue #34785 (closed)
@ayufan Can you do an initial review, please? Thanks!
- Resolved by Grzegorz Bizon
mentioned in merge request gitlab-ci-yml!88 (merged)
changed milestone to %10.0
- Resolved by Grzegorz Bizon
@grzesiek Given that we would focus on service integration, we then would not need an evaluation of variables.
added 1 commit
-
96a7e162 - 1 commit from branch
feature/gb/add-complex-jobs-only-except-config-policy
-
96a7e162 - 1 commit from branch
added 3 commits
-
96a7e162...5623cb9a - 3 commits from branch
feature/gb/add-complex-jobs-only-except-config-policy
-
96a7e162...5623cb9a - 3 commits from branch
added 3 commits
-
96a7e162...5623cb9a - 3 commits from branch
feature/gb/add-complex-jobs-only-except-config-policy
-
96a7e162...5623cb9a - 3 commits from branch
added 426 commits
-
5623cb9a...92673c2c - 426 commits from branch
feature/gb/add-complex-jobs-only-except-config-policy
-
5623cb9a...92673c2c - 426 commits from branch
mentioned in issue #37280 (closed)
@ayufan Can you please review? Thanks!
@bikebilly Can you please approve usage of
kubernetes: configured
? Thanks!assigned to @ayufan
- Resolved by Kamil Trzcińśki
assigned to @grzesiek
added 1 commit
- 73d0cafb - Check if service active when using CI/CD kubernetes policy
added 1 commit
-
fc4fb6e4 - Change CI/CD kubernetes policy keyword to
active
-
fc4fb6e4 - Change CI/CD kubernetes policy keyword to
marked the checklist item Changelog entry added, if necessary as completed
added 1 commit
- 6f658392 - Add changelog entry for kubernetes: active job policy
added 1 commit
- 6f658392 - Add changelog entry for kubernetes: active job policy
marked the checklist item Documentation created/updated as completed
assigned to @ayufan
added 1 commit
- a6ead9d1 - Remove an empty line from YAML processor class
@ayufan Please review! Thanks!
- Resolved by Kamil Trzcińśki
assigned to @grzesiek
assigned to @ayufan
mentioned in issue #37384
added 1 commit
- 339a1ad0 - Fix rubocop offense in CI/CD YAML processor specs
enabled an automatic merge when the pipeline for 339a1ad0 succeeds
added 561 commits
-
339a1ad0...ebbbc7ef - 560 commits from branch
master
- e23e8695 - Merge branch 'master' into feature/gb/kubernetes-only-pipeline-jobs
-
339a1ad0...ebbbc7ef - 560 commits from branch
Merging this, as the failure is also present on
master
. Thanks @grzesiekmentioned in commit a0c13698