Recently, the ability to reference artifacts from ancestor pipelines was implemented. This is a nice feature.
What might make it a bit more usable however (especially when using templates) is to not have to fill in the entire hierarchy (by separating the pipelines with a /) when referencing the artifacts. We have pipeline chains of 8 where the later ones all reference the artifacts from the first pipeline. Filling out the entire hierarchy is not only tedious but also requires that path to be different between each upstream pipeline. In the spirit of "sameness" and usability it would seem that GO could fill in the path behind the scenes so the upstream pipelines would only have to reference the pipeline they need the artifacts from. It has all the information to resolve that, right?
Thanks in advance.
Please sign in to leave a comment.