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

Ivy branch not considered when determining dependencies

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Minor Minor
    • ivy-plugin
    • ivy plugin 1.19 on jenkins 1.439

      All of my jobs are free-style projects using the ivy plugin to knit
      them together.

      I'm building an ivy module with different ivy branches. Builds on
      any ivy branch trigger all the downstream projects, even the ones that
      don't reference that particular branch. Is that expected behavior? I
      browsed the source, and it looks like the ivy branch is taken into
      account when determining dependencies.

      Here's a generalized example,
          ivy module Foo with branches A and B
          ivy module Bar depends on Foo branch A
      When Jenkins builds Foo branch B, it launches a downstream build of
      Bar. Bar's dependency has not actually changed because it depends on
      Foo branch A. It doesn't seem like the branch is being taken into
      account when building the dependency graph.

            gbois Gregory Boissinot
            jmsignup John McCarthy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: