In our release build scenario we need to have possibility to specify 2 fix versions under "Move issues matching JQL to specified version". This is due to the fact that we have separate internal release numbers and external ones.
      It also needs to support the "Replace Jira Release" feature.

      In case it helps here's the release flow that we want to have:

      1. We set the next external version number (e.g. VER2)
      2. Jenkins creates release branch and moves all closed unreleased JIRA issues to a "TemporaryRelease" fix version that we have
      3. We run extensive tests fix bugs etc.
      4. We make internal release
        1. Jenkins creates new internal version number (e.g. INT2)
        2. All issues from "TemporaryRelease" + all the ones that were solved in release branch are moved by Jenkins to INT2 and VER2
      5. Loop - another int release comes out (INT3), still the same external (VER2) until we officially release external one

      Please help

          [JENKINS-19286] Support multiple fix versions

          Code changed in jenkins
          User: Radek Antoniuk
          Path:
          src/main/java/hudson/plugins/jira/JiraIssueMigrator.java
          src/main/java/hudson/plugins/jira/JiraSession.java
          src/main/java/hudson/plugins/jira/JiraSite.java
          src/main/resources/hudson/plugins/jira/JiraIssueMigrator/config.jelly
          src/main/resources/hudson/plugins/jira/JiraIssueMigrator/help-addRelease.html
          src/test/java/hudson/plugins/jira/JiraIssueMigratorTest.java
          http://jenkins-ci.org/commit/jira-plugin/27172442668c80a02a21b81fa72bec18de7ea694
          Log:
          Merge pull request #98 from mdenicki/feature/addingVersion

          • upstream/pr/98:
            JENKINS-19286: Possibility to add fix version to list instead of replacing whole list or specific version

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Radek Antoniuk Path: src/main/java/hudson/plugins/jira/JiraIssueMigrator.java src/main/java/hudson/plugins/jira/JiraSession.java src/main/java/hudson/plugins/jira/JiraSite.java src/main/resources/hudson/plugins/jira/JiraIssueMigrator/config.jelly src/main/resources/hudson/plugins/jira/JiraIssueMigrator/help-addRelease.html src/test/java/hudson/plugins/jira/JiraIssueMigratorTest.java http://jenkins-ci.org/commit/jira-plugin/27172442668c80a02a21b81fa72bec18de7ea694 Log: Merge pull request #98 from mdenicki/feature/addingVersion upstream/pr/98: JENKINS-19286 : Possibility to add fix version to list instead of replacing whole list or specific version

          Code changed in jenkins
          User: Radek Antoniuk
          Path:
          src/main/java/hudson/plugins/jira/JiraSession.java
          src/main/java/hudson/plugins/jira/JiraSite.java
          src/main/java/hudson/plugins/jira/Updater.java
          http://jenkins-ci.org/commit/jira-plugin/dc76db31182ba45f4eb425ceb84a80777aed879b
          Log:
          JENKINS-19286 - adding some more logging

          Compare: https://github.com/jenkinsci/jira-plugin/compare/1d1747f04b6f...dc76db31182b

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Radek Antoniuk Path: src/main/java/hudson/plugins/jira/JiraSession.java src/main/java/hudson/plugins/jira/JiraSite.java src/main/java/hudson/plugins/jira/Updater.java http://jenkins-ci.org/commit/jira-plugin/dc76db31182ba45f4eb425ceb84a80777aed879b Log: JENKINS-19286 - adding some more logging Compare: https://github.com/jenkinsci/jira-plugin/compare/1d1747f04b6f...dc76db31182b

            Unassigned Unassigned
            swiniak Andrzej Pasterczyk
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: