Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-22283

Ability to configure the view to show *implicit* upstream maven projects that contribute to a given pipeline

      I am just getting started learning about building Delivery Pipelines using this plugin, but I really like it so far.

      However, we have a lot of maven projects that build shared libraries. These shared libraries contribute to most of our other top level projects (web applications).

      I want to create a pipeline view for each of web application projects since they are each unique and will have unique downstream delivery pipeline phases (deploy to dev, test, deploy to stage, test, deliver). But if select the WAR project as the initial project for my pipeline, it doesn't show the implicit upstream dependencies and I'd love to see which ones of those contributed to the "kick-off" of my WAR project.

      The beauty of Maven with Jenkins is that it can implicitly trigger builds without having to manually configure the relationships. It would be nice to see pipeline views take advantage of the implicit Maven relationships.

          [JENKINS-22283] Ability to configure the view to show *implicit* upstream maven projects that contribute to a given pipeline

          Could this be a way?

          Patrik Boström added a comment - Could this be a way?

          Tommy Tynjä added a comment -

          Pull request with proposed solution: https://github.com/Diabol/delivery-pipeline-plugin/pull/224

          Will be released in 1.0.0.

          Tommy Tynjä added a comment - Pull request with proposed solution:  https://github.com/Diabol/delivery-pipeline-plugin/pull/224 Will be released in 1.0.0.

          Tommy Tynjä added a comment -

          Released in 1.0.0.

          Tommy Tynjä added a comment - Released in 1.0.0.

            tommysdk Tommy Tynjä
            predatorvi Jeff VIncent
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: