(also wondering if the solution is available in classic as well as YAML mode)
The purpose of this requirement is trying to grow a pipeline template instead of having duplicates of PR/CI/Release with only difference in the path of a branch
For example, considering following project structure
Repository (MyApp)
|
|- com.123abc.myapp.prj01 ==> PR pipeline ==> CI pipeline ==> Release pipeline
|
|- com.456abc.myapp.prj02 ==> PR pipeline ==> CI pipeline ==> Release pipeline
|
|- com.789abc.myapp.prj03 ==> PR pipeline ==> CI pipeline ==> Release pipeline
|
|- com.000abc.myapp.prj04 ==> PR pipeline ==> CI pipeline ==> Release pipeline
|
In reality prj01.. prj04 can have little difference in project structure however have different environment for deployment. So PR/CI/Release pipeline is pretty much the same with a couple parameter with dynamic value.
So here are my questions:
I understand that group variables is the feature that can be used for those parameters, however how to trigger pipeline with dynamic
Path filter
that I can create single set of PR/CI/Release pipelines that can serve eachprj0n
Is there a way to pass external parameter into PR/CI/Release pipeline respectively other than variable group?
Thanks much in advance.