Details
-
Suggestion
-
Resolution: Fixed
Description
I'm currently surveying Pipelines in order to see if our current Jenkins-based setup can be ported. It seems promising but I've searched for one key feature with no luck:
My setup is as follows: a "core" package is built from branch develop on changes. Build includes testing + deploy to Artifactory. Furthermore, I have a bunch of components (submodules.) These too are continuously built from branches develop. Both "core" and components belong to the same team.
What I'm looking for is some way to manually trigger a Pipelines build for branches develop on all components when develop on "core" is successfully built and deployed. A workaround would be to push a change to a dummy file on each component but that seems a bit of a hack to me.
Is there anything I have missed in the documentation? What I would like is something like the following in "core":
#!yaml pipelines: branches: develop: - step: script: - ant -f build.xml my_ant_target_to_build_and_deploy downstream: - component1:develop - component2:develop - …