-
Bug
-
Resolution: Done
-
Major
-
Pipelines 1.18.0, Pipelines 1.18.1
-
5
-
False
-
-
False
-
-
Enhancement
-
Done
-
-
-
Pipelines Sprint Crookshank 31
Description of problem:
While doing Merge PullRequest, PAC not able to trigger PipelineRun for event push with `on-path-change` on Bitbucket-Server/DataCenter. In logs it does say Push event but cannot find matching PipelineRun.
Prerequisites (if any, like setup, operators/versions): OSP 1.18
Steps to Reproduce
- Setup Bitbucket Server/DataCenter with PAC
- Configure two pipelineRun with on-path-change and with same directories
- First PipelineRun will have target branch as xyz and Second have target branch as main/master
- Make changes to xyz and create a pull request with main/master branch.
- This will trigger first PipelineRun.
- Merge Pull Request to Main/master branch.
slack thread: https://redhat-internal.slack.com/archives/CSPS1077U/p1743998168167349
Actual results: push event PipelineRun doesn't get trigger with logs
**
"msg":"cannot match the event to any pipelineruns in the .tekton/ directory, payload target event is push with source branch refs/heads/master and target branch refs/heads/master.
Expected results: Trigger second PipelineRun
Reproducibility (Always/Intermittent/Only Once): Always
Acceptance criteria:
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):
Please note this did work until adding the annotations for pipelinesascode.tekton.dev/on-path-change:
*
- causes
-
SRVKP-8616 After upgrading to Openshift-Pipelines v1.19 PAC dynamic variable `revision` not fetch to newest commit
-
- On QA
-