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

Manage SSH keys for Git in web GUI

    Details

    • Similar Issues:

      Description

      Right now I have to manage SSH keys on the filesystem in order to use the Git plugin. If I could manage (add/delete/edit) the SSH keys in the web GUI, it would make the Git hookup process much simpler and intuitive. In my experience this is the number one hurdle for new Jenkins users as they try to connect to a GitHub repo.

        Attachments

          Issue Links

            Activity

            Hide
            scole Steven Cole added a comment -

            Heartily agree. I'm still trying to figure out how to get the git plugin to use the keys I've assigned to Jenkins.

            Show
            scole Steven Cole added a comment - Heartily agree. I'm still trying to figure out how to get the git plugin to use the keys I've assigned to Jenkins.
            Hide
            ndeloof Nicolas De Loof added a comment -
            Show
            ndeloof Nicolas De Loof added a comment - https://wiki.jenkins-ci.org/display/JENKINS/SSH+Credentials+Plugin could be use to let user manage ssh keys.
            Hide
            stephenconnolly Stephen Connolly added a comment -
            Show
            stephenconnolly Stephen Connolly added a comment - Does https://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin get you anywhere?
            Hide
            thomassuckow Thomas Suckow added a comment -

            Unfortunately the ssh agent plugin happens after scm checkout. I tried to mod the plugin to do it before, but the scm step does not take an environment. I am not experienced with Jenkins plugin dev and gave up at that point.

            Show
            thomassuckow Thomas Suckow added a comment - Unfortunately the ssh agent plugin happens after scm checkout. I tried to mod the plugin to do it before, but the scm step does not take an environment. I am not experienced with Jenkins plugin dev and gave up at that point.
            Hide
            erikswanson Erik Swanson added a comment -

            Hi everyone. I need this bug/feature so much that I'm willing to pay 20.00 bucks for it.
            This offer is registered at FreedomSponsors (http://www.freedomsponsors.org/core/issue/251/manage-ssh-keys-for-git-in-web-gui).
            Once you solve it (according to the acceptance criteria described there), just create a FreedomSponsors account and mark it as resolved (oh, you'll need a Paypal account too)
            I'll then check it out and will gladly pay up!

            If anyone else would like to throw in a few bucks to elevate the priority on this issue, you should check out FreedomSponsors!

            Show
            erikswanson Erik Swanson added a comment - Hi everyone. I need this bug/feature so much that I'm willing to pay 20.00 bucks for it. This offer is registered at FreedomSponsors ( http://www.freedomsponsors.org/core/issue/251/manage-ssh-keys-for-git-in-web-gui ). Once you solve it (according to the acceptance criteria described there), just create a FreedomSponsors account and mark it as resolved (oh, you'll need a Paypal account too) I'll then check it out and will gladly pay up! If anyone else would like to throw in a few bucks to elevate the priority on this issue, you should check out FreedomSponsors!
            Hide
            stephenconnolly Stephen Connolly added a comment -

            ssh-agent 1.3 should have the fix you need.

            Show
            stephenconnolly Stephen Connolly added a comment - ssh-agent 1.3 should have the fix you need.
            Hide
            stephenconnolly Stephen Connolly added a comment -

            Should be fixed with ssh-agent 1.3

            Show
            stephenconnolly Stephen Connolly added a comment - Should be fixed with ssh-agent 1.3

              People

              • Assignee:
                stephenconnolly Stephen Connolly
                Reporter:
                henrik242 henrik242
              • Votes:
                3 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: