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

          [JENKINS-23468] Support multiple variables per binding

          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/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/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/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

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

              Created:
              Updated:
              Resolved: