I am trying to migrate the base container image of one of the CI jobs in a pipeline to a new version(say, from ubuntu:20.04
to ubuntu:22.04
).
According to the Simulate a pipeline | Validate GitLab CI/CD configuration | GitLab documentation article I thought I could test this change by simply:
- Paste in the new configuration to the CI lint input field
- Toggle the “Simulate a pipeline created for the default branch” check box
- And click the “Validate” blue button without actually committing the change to the branch that I have pipeline creation permission on
However, after the validation result is returned, I browse back to the pipelines page and found that no new pipelines are created.
I am reproducing this issue entirely on GitLab SaaS, and has CI minutes still available.
Project: 自由知識協作平台 Libre Knowledge Collaboration Platform / GitLab 組織範本 GitLab Organization Templates / 主題範本 Subject template · GitLab
CI recipe: .gitlab-ci.yml · e7636dea · 自由知識協作平台 Libre Knowledge Collaboration Platform / GitLab 組織範本 GitLab Organization Templates / 主題範本 Subject template · GitLab
Did I misunderstood the feature, or something is wrong in the configuration that causes this problem?
Thanks in advance!