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

Support multiple variables per binding

    XMLWordPrintable

Details

    Description

      Would be useful in the case of UsernamePasswordBinding. Requires refactoring the API.

      Attachments

        Issue Links

          Activity

            Code changed in jenkins
            User: Jesse Glick
            Path:
            pom.xml
            src/main/java/org/jenkinsci/plugins/credentialsbinding/Binding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/BindingDescriptor.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/MultiBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/FileBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/SecretBuildWrapper.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/StringBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/ZipFileBinding.java
            src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBindingTest.java
            http://jenkins-ci.org/commit/credentials-binding-plugin/595d5b99a088839bc6b11a1bba6f5dd19481f4fd
            Log:
            JENKINS-23468 Permit multiple variables per binding (not yet used).

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: pom.xml src/main/java/org/jenkinsci/plugins/credentialsbinding/Binding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/BindingDescriptor.java src/main/java/org/jenkinsci/plugins/credentialsbinding/MultiBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/FileBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/SecretBuildWrapper.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/StringBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/ZipFileBinding.java src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBindingTest.java http://jenkins-ci.org/commit/credentials-binding-plugin/595d5b99a088839bc6b11a1bba6f5dd19481f4fd Log: JENKINS-23468 Permit multiple variables per binding (not yet used).

            Code changed in jenkins
            User: Jesse Glick
            Path:
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding.java
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config-variables.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/help-credentialsId.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/config.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/help-credentialsId.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/Messages.properties
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/config-variables.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-passwordVariable.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-usernameVariable.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help.html
            src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBindingTest.java
            http://jenkins-ci.org/commit/credentials-binding-plugin/f35be1730a21027829561f3b1d319da07864d917
            Log:
            JENKINS-23468 Added UsernamePasswordMultiBinding.

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding.java src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config-variables.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/help-credentialsId.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/config.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/help-credentialsId.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/Messages.properties src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/config-variables.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-passwordVariable.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-usernameVariable.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help.html src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBindingTest.java http://jenkins-ci.org/commit/credentials-binding-plugin/f35be1730a21027829561f3b1d319da07864d917 Log: JENKINS-23468 Added UsernamePasswordMultiBinding.

            Code changed in jenkins
            User: Jesse Glick
            Path:
            pom.xml
            src/main/java/org/jenkinsci/plugins/credentialsbinding/Binding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/BindingDescriptor.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/MultiBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/FileBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/SecretBuildWrapper.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/StringBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding.java
            src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/ZipFileBinding.java
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config-variables.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/help-credentialsId.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/config.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/help-credentialsId.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/Messages.properties
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/config-variables.jelly
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-passwordVariable.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-usernameVariable.html
            src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help.html
            src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBindingTest.java
            src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBindingTest.java
            http://jenkins-ci.org/commit/credentials-binding-plugin/91e5d8e1a9af617c6e8d4b4e5a9128f01af27164
            Log:
            Merge pull request #2 from jenkinsci/multivars-JENKINS-23468

            [FIXED JENKINS-23468] Permit multiple variables per binding

            Compare: https://github.com/jenkinsci/credentials-binding-plugin/compare/4e3e96b7b088...91e5d8e1a9af

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: pom.xml src/main/java/org/jenkinsci/plugins/credentialsbinding/Binding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/BindingDescriptor.java src/main/java/org/jenkinsci/plugins/credentialsbinding/MultiBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/FileBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/SecretBuildWrapper.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/StringBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding.java src/main/java/org/jenkinsci/plugins/credentialsbinding/impl/ZipFileBinding.java src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config-variables.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/config.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/Binding/help-credentialsId.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/config.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/MultiBinding/help-credentialsId.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/Messages.properties src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/config-variables.jelly src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-passwordVariable.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help-usernameVariable.html src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBinding/help.html src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordBindingTest.java src/test/java/org/jenkinsci/plugins/credentialsbinding/impl/UsernamePasswordMultiBindingTest.java http://jenkins-ci.org/commit/credentials-binding-plugin/91e5d8e1a9af617c6e8d4b4e5a9128f01af27164 Log: Merge pull request #2 from jenkinsci/multivars- JENKINS-23468 [FIXED JENKINS-23468] Permit multiple variables per binding Compare: https://github.com/jenkinsci/credentials-binding-plugin/compare/4e3e96b7b088...91e5d8e1a9af

            People

              jglick Jesse Glick
              jglick Jesse Glick
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: