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

git clone fails with repositories which require http auth

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: git-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      Creating a new job with a repo which is served over https and requires http
      authentication fails, hudson just sits there and waits for a password to be
      entered on the controlling terminal.

      I have a setup where the authentication credentials are supplied in a .netrc.
      This worked until I upgraded the git plugin (nothing else changed)

      This does not affect jobs where the repo has been cloned already and is just
      updated.

      It works if I clone the repo manually on the machine into the workspace
      directory and then run the job (configuration of the job not touched).

        Attachments

          Issue Links

            Activity

            Hide
            lucamilanesio Luca Domenico Milanesio added a comment -

            I can fix it into my GITHub branch:
            git://github.com/lucamilanesio/Hudson-GIT-plugin.git

            Who is authorised to merge into the GIT master branch ?
            (after review)

            Show
            lucamilanesio Luca Domenico Milanesio added a comment - I can fix it into my GITHub branch: git://github.com/lucamilanesio/Hudson-GIT-plugin.git Who is authorised to merge into the GIT master branch ? (after review)
            Hide
            tjanke tjanke added a comment -

            Any news on that? Will the branch finally be merged or is there any other solution?

            Show
            tjanke tjanke added a comment - Any news on that? Will the branch finally be merged or is there any other solution?
            Hide
            dogfood dogfood added a comment -

            Integrated in plugins_git-plugin #93
            [FIXED JENKINS-3807] Fixed bug where password is excluded from the URL. Replace usages of toString() in plugin with toPrivateString() so the password is not elided.

            Andrew Bayer :
            Files :

            • src/main/resources/hudson/plugins/git/GitSCM/config.jelly
            • src/main/java/hudson/plugins/git/GitAPI.java
            • src/main/java/hudson/plugins/git/GitSCM.java
            Show
            dogfood dogfood added a comment - Integrated in plugins_git-plugin #93 [FIXED JENKINS-3807] Fixed bug where password is excluded from the URL. Replace usages of toString() in plugin with toPrivateString() so the password is not elided. Andrew Bayer : Files : src/main/resources/hudson/plugins/git/GitSCM/config.jelly src/main/java/hudson/plugins/git/GitAPI.java src/main/java/hudson/plugins/git/GitSCM.java

              People

              • Assignee:
                abayer Andrew Bayer
                Reporter:
                larsko larsko
              • Votes:
                6 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: