Use Pipeline with Different Branch
Hello Everyone,
I am trying to integrate the Adobe Cloud Manager APIs with external Pipeline Platform. The idea is that I have some restrictions and governance I need to do this externally and from there instruct the Adobe CI/CD to manage the pipeline like starting it, stoping, and so on.
One of my requirements is that I need to define the pipeline as normal and then use this pipeline with different branches. Let's say we have a non-production pipeline with type CodeQuality. Developer A needs to run the pipeline from hist feature branch X and Developer B needs as well to run in-parallel the pipeline from feature branch Y. How can I achieve this dynamically using the Cloud Manager APIs?. I thought that I can do a PATCH for the pipeline to change the branch as needed but then I realized that this will not be right solution due to race conditions between parallel pipelines.
I would like to hear from you more.
Thanks.