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

Add an option in the configuration of a job to not participate th the relationship between jobs (maven projects)

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Major Major
    • maven-plugin
    • None

      I have 3 Maven's jobs (2 of them are triggered by SCM changes and SNAPSHOT dependencies, the others are aggregating the 2 POMs used in the project):

      pom.xml (aggregator project)
      |_ project1
         |_pom.xml (triggerd by SCM changes)
      |_ project2
         |_pom.xml (triggerd by SCM changes and SNAPSHOT dependencies (project1))
      

      The aggregator project is scheduled weekly and the aim of this job can be to release the projects, get quality metrics, ...

      The problem I'm having here is that project2 is triggered by the aggregator project which is something I don't want because the dependencies does not change (I mean the content is not changing whereas the fingerprint does). Moreover, I loose the dependency between project1 and project2 but that is an other topic.

      So, what do you think about adding an option in the configuration of the job which say: "I don't want to participate to the relationship between jobs"?

            Unassigned Unassigned
            drautureau drautureau
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: