Allow configuration of SSH/SCP credentials at folder level.

      • Removes the clutter of global configuration.
      • Avoids the potential dependency on Jenkins Administrators for configuration changes.

      Who in your organization would benefit from this new feature?

      Teams are managed on folder level. Therefore every team that uses Jenkins would benefit from self-managed configuration.

      What would this person use this feature for?

      various application configuration.
      Configuration of the SSH/SCP endpoint used by a lot of builds

      Why is this necessary to accomplish your use-case?

      Global Jenkins configuration gets cluttered by a lot of S3, SSH/SCP, Java, and many more configuration.
      Users should not depend on Jenkins administrators for every configuration of a basic tool
      The Cloud is mainly self-managed. In AWS for example a global admin often provides the framework and permission. But in the end the users will be in charge of setting up their environment by spinning up EC2 instances or manage their S3 bucket and load balancer.
      Why can some configuration be done on a folder level (e.g. credentials), other configuration can be done in the job level (parameters, specific configuration) but others can't (s3 profile, definition of the JDK path (you can only choose in the global config available ones, but you can't define your own))?

      Impact - what impact is the absence of this feature having on your organization?

      Delays for users.
      Frustration for users
      More questions for alternative build systems that provide some more freedom

      Related Jenkins JIRA issues - if you already know of a related issue in the OSS JIRA, please link to it.

      N/A

          [JENKINS-33764] Configure SSH credentials at folder level

          Jesse Glick added a comment -

          You can already do this with folder-scoped credentials.

          Jesse Glick added a comment - You can already do this with folder-scoped credentials.

          Owen Wood added a comment -

          Owen Wood added a comment - Updated to highlight that this is for https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+SSH+Plugin

          Jesse Glick added a comment -

          So probably just means that this plugin needs to be integrated with credentials.

          Jesse Glick added a comment - So probably just means that this plugin needs to be integrated with credentials .

          Nikolas Falco added a comment -

          jglick Integration with SSH Credentials plugin should be great. I do not like so much expose in the job configuration the private key of the builder user.

          Nikolas Falco added a comment - jglick Integration with SSH Credentials plugin should be great. I do not like so much expose in the job configuration the private key of the builder user.

          Alex Earl added a comment -

          I am working on integration with the credentials plugin.

          Alex Earl added a comment - I am working on integration with the credentials plugin.

          For your information, all publish-over-ssh component type JENKINS issues related to the Publish Over SSH plugin have been transferred to Github: https://github.com/jenkinsci/publish-over-ssh-plugin/issues

          Here is the direct link to this issue in Github: https://github.com/jenkinsci/publish-over-ssh-plugin/issues/141
          And here is the link to a search for related issues: https://github.com/jenkinsci/publish-over-ssh-plugin/issues?q=%22JENKINS-33764%22

          (Note: this is an automated bulk comment)

          Gavin McDonald added a comment - For your information, all publish-over-ssh component type JENKINS issues related to the Publish Over SSH plugin have been transferred to Github: https://github.com/jenkinsci/publish-over-ssh-plugin/issues Here is the direct link to this issue in Github: https://github.com/jenkinsci/publish-over-ssh-plugin/issues/141 And here is the link to a search for related issues: https://github.com/jenkinsci/publish-over-ssh-plugin/issues?q=%22JENKINS-33764%22 (Note: this is an automated bulk comment)

          Closing ticket, please use the corresponding Github Issue as linked above.

          Gavin McDonald added a comment - Closing ticket, please use the corresponding Github Issue as linked above.

            Unassigned Unassigned
            owood Owen Wood
            Votes:
            4 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: