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

Git Publisher - please allow ordering of actions

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • git-plugin
    • None
    • Git Plugin 2.0.1
      Jenkins 1.532.2

      Using the Git Publisher, in post-build Actions, Tags, Branches, Notes are only allowed in that order. It would be helpful if one could choose which action would occur in what order. I care because on occasion a user will commit to a branch that I wish to push at the end of a build, during the build execution. When this occurs, the publisher will rightly refuse to push changes in the clone because the clone is now out-of-date. This is all good. However, I also push a tag on successful builds. Because the tag gets pushed first, a tag is pushed, and then the branch push fails due to the aforementioned reason.

      If I were able to attempt the branch push first, then it would fail in my example, and the tag push would never happen.

          [JENKINS-22581] Git Publisher - please allow ordering of actions

          I have exact the same issue, have in plans to fix. The only thing i think that this Publisher should be splitted to multiple publishers because there are cases when you want reorder post-build actions and you can't do it with monolith publisher.

          Kanstantsin Shautsou added a comment - I have exact the same issue, have in plans to fix. The only thing i think that this Publisher should be splitted to multiple publishers because there are cases when you want reorder post-build actions and you can't do it with monolith publisher.

            Unassigned Unassigned
            scottmarmit Scott Armit
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: