Hello,
Our pipeline (on a private Gitlab.com repo) implements only: changes
to reduce the number of jobs run when the code is not modified.
For instance, here is our codestyle job:
codestyle:
interruptible: true
stage: lint
script:
- make codestyle
only:
changes:
- src/*
This has stopped working on Friday. More specifically, we had a pipeline running on the 09-24 at 7:04 PM GMT+2 and the codestyle job ran. At 8:15 PM GMT+2 a push triggered another pipeline (with changes in src/
) and the job did not run (as well as all the jobs using the only:changes pattern).
From that date, our pipelines are stripped of all the only:changes jobs, even though the condition is true (there are changes).
Can someone confirm that? Is it a regression on Gitlab.com?
Thanks!