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

Enhance Git Plugin LocalBranch to better support Maven release builds

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: git-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      Maven SCM support for branches relies on the local branch name being the same as the remote branch name. Tools such as the maven-release-plugin will push changes using the same local and remote branch names as explained at https://maven.apache.org/scm/git.html

      Ex. git push pushUrl currentBranch:currentBranch

      Jenkins jobs that perform a maven release MUST configure the LocalBranch extension with the correct branch name sans the remote name. For example, if building a release for origin/master, you must configure LocalBranch to be master.

      To facilitate this requirement, LocalBranch values of "**" or null should be allowed and result in using the remote branch name.

      Pull Request covering this feature submitted https://github.com/jenkinsci/git-plugin/pull/381

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Mark Waite
            Path:
            src/main/resources/hudson/plugins/git/extensions/impl/LocalBranch/help.html
            http://jenkins-ci.org/commit/git-plugin/fb68e5070c309916e78b27557fbc4d36b63ba071
            Log:
            Add LocalBranch help text for JENKINS-33202

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mark Waite Path: src/main/resources/hudson/plugins/git/extensions/impl/LocalBranch/help.html http://jenkins-ci.org/commit/git-plugin/fb68e5070c309916e78b27557fbc4d36b63ba071 Log: Add LocalBranch help text for JENKINS-33202
            Hide
            markewaite Mark Waite added a comment -

            Merged to the master branch 17 Mar 2016, will be included in the git plugin 2.4.3 and later releases.

            Show
            markewaite Mark Waite added a comment - Merged to the master branch 17 Mar 2016, will be included in the git plugin 2.4.3 and later releases.
            Hide
            markewaite Mark Waite added a comment -

            Included in git plugin 2.4.3, released 19 Mar 2016.

            Show
            markewaite Mark Waite added a comment - Included in git plugin 2.4.3, released 19 Mar 2016.

              People

              • Assignee:
                markewaite Mark Waite
                Reporter:
                michael_giroux michael giroux
              • Votes:
                2 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: