Comments (13)
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over/BPInstanceConfig.java
src/main/java/jenkins/plugins/publish_over/BPPlugin.java
src/main/java/jenkins/plugins/publish_over/BapPublisher.java
src/main/java/jenkins/plugins/publish_over/ParamPublish.java
src/main/java/jenkins/plugins/publish_over/PubSelector.java
src/main/java/jenkins/plugins/publish_over/PublisherLabel.java
src/main/resources/jenkins/plugins/publish_over/Messages.properties
src/test/java/jenkins/plugins/publish_over/BPInstanceConfigTest.java
src/test/java/jenkins/plugins/publish_over/BapPublisherTest.java
src/test/java/jenkins/plugins/publish_over/ParamPublishTest.java
http://jenkins-ci.org/commit/publish-over-plugin/e639bd8503b8adb9da23c7bd24794b7283bd41d2
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over/BPInstanceConfig.java
src/main/java/jenkins/plugins/publish_over/BPPlugin.java
src/main/java/jenkins/plugins/publish_over/BapPublisher.java
src/main/java/jenkins/plugins/publish_over/ParamPublish.java
src/main/java/jenkins/plugins/publish_over/PubSelector.java
src/main/java/jenkins/plugins/publish_over/PublisherLabel.java
src/main/resources/jenkins/plugins/publish_over/Messages.properties
src/test/java/jenkins/plugins/publish_over/BPInstanceConfigTest.java
src/test/java/jenkins/plugins/publish_over/BapPublisherTest.java
src/test/java/jenkins/plugins/publish_over/ParamPublishTest.java
http://jenkins-ci.org/commit/publish-over-plugin/e639bd8503b8adb9da23c7bd24794b7283bd41d2
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_cifs/CifsBuilderPlugin.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsParamPublish.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPromotionPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisher.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisherLabel.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin.java
src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/config.jelly
src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/config.properties
src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/help-paramPublish.jelly
src/main/webapp/help/config/label.html
src/main/webapp/help/config/parameterName.html
src/test/java/jenkins/plugins/publish_over_cifs/CifsPublisherTest.java
http://jenkins-ci.org/commit/publish-over-cifs-plugin/fbd378f08a52dbfb388b885b3ed583dfa96541e0
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_cifs/CifsBuilderPlugin.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsParamPublish.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPromotionPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisher.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisherLabel.java
src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin.java
src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/config.jelly
src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/config.properties
src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/help-paramPublish.jelly
src/main/webapp/help/config/label.html
src/main/webapp/help/config/parameterName.html
src/test/java/jenkins/plugins/publish_over_cifs/CifsPublisherTest.java
http://jenkins-ci.org/commit/publish-over-cifs-plugin/fbd378f08a52dbfb388b885b3ed583dfa96541e0
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpParamPublish.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPromotionPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisher.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin.java
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpParamPublish/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpParamPublish/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpParamPublish/help-parameterName.html
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/help-label.html
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel/help-label.html
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/help-paramPublish.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/Messages.properties
src/test/java/jenkins/plugins/publish_over_ftp/jenkins/CurrentConfigurationTest.java
src/test/java/jenkins/plugins/publish_over_ftp/jenkins/IntegrationTest.java
src/test/java/jenkins/plugins/publish_over_ftp/jenkins/LegacyConfigurationTest.java
http://jenkins-ci.org/commit/publish-over-ftp-plugin/b1c16d5eb02c9b02b78fa8943a192ec324e629c8
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpParamPublish.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPromotionPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisher.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel.java
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin.java
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpParamPublish/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpParamPublish/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpParamPublish/help-parameterName.html
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/help-label.html
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherLabel/help-label.html
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.properties
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/help-paramPublish.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/Messages.properties
src/test/java/jenkins/plugins/publish_over_ftp/jenkins/CurrentConfigurationTest.java
src/test/java/jenkins/plugins/publish_over_ftp/jenkins/IntegrationTest.java
src/test/java/jenkins/plugins/publish_over_ftp/jenkins/LegacyConfigurationTest.java
http://jenkins-ci.org/commit/publish-over-ftp-plugin/b1c16d5eb02c9b02b78fa8943a192ec324e629c8
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_ssh/BapSshAlwaysRunPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshBuilderPlugin.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshParamPublish.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPostBuildWrapper.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPreBuildWrapper.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPromotionPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisher.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin.java
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshParamPublish/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshParamPublish/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshParamPublish/help-parameterName.html
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/help-label.html
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel/help-label.html
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/help-paramPublish.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/Messages.properties
src/test/java/jenkins/plugins/publish_over_ssh/jenkins/IntegrationTest.java
src/test/java/jenkins/plugins/publish_over_ssh/jenkins/LegacyConfigurationTest.java
http://jenkins-ci.org/commit/publish-over-ssh-plugin/5c4434a6d7009c9d6b57be19a5c3cc0e379f4779
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_ssh/BapSshAlwaysRunPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshBuilderPlugin.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshParamPublish.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPostBuildWrapper.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPreBuildWrapper.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPromotionPublisherPlugin.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisher.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel.java
src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin.java
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshParamPublish/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshParamPublish/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshParamPublish/help-parameterName.html
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/help-label.html
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherLabel/help-label.html
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.properties
src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/help-paramPublish.jelly
src/main/resources/jenkins/plugins/publish_over_ssh/Messages.properties
src/test/java/jenkins/plugins/publish_over_ssh/jenkins/IntegrationTest.java
src/test/java/jenkins/plugins/publish_over_ssh/jenkins/LegacyConfigurationTest.java
http://jenkins-ci.org/commit/publish-over-ssh-plugin/5c4434a6d7009c9d6b57be19a5c3cc0e379f4779
Log:
[FIXED JENKINS-10006] Parameterized publishing
from publish-over-ssh-plugin.
bap:
Michael,
I have inverted the label (token) and the parameter value from your example, as I believe it makes the labels simpler and the selection more flexible.
Therefore, you will be able to give one publisher the label A another B and a 3rd C.
The value of the parameter to select A and C would then be [AC] (actually [AC]$ due to JENKINS-10201) or A|C
To only publish to A, the expression would also be A
For all 3 - [ABC]$ A|B|C .* or .+ would all work
Bap.
from publish-over-ssh-plugin.
Integrated in plugins_publish-over-parent #129
[FIXED JENKINS-10006] Parameterized publishing
bap2000 :
Files :
- src/main/java/jenkins/plugins/publish_over/BPPlugin.java
- src/main/java/jenkins/plugins/publish_over/ParamPublish.java
- src/test/java/jenkins/plugins/publish_over/BapPublisherTest.java
- src/test/java/jenkins/plugins/publish_over/ParamPublishTest.java
- src/main/java/jenkins/plugins/publish_over/PubSelector.java
- src/test/java/jenkins/plugins/publish_over/BPInstanceConfigTest.java
- src/main/java/jenkins/plugins/publish_over/BapPublisher.java
- src/main/java/jenkins/plugins/publish_over/PublisherLabel.java
- src/main/java/jenkins/plugins/publish_over/BPInstanceConfig.java
- src/main/resources/jenkins/plugins/publish_over/Messages.properties
from publish-over-ssh-plugin.
Integrated in plugins_publish-over-ftp-plugin #141
from publish-over-ssh-plugin.
Integrated in plugins_publish-over-ssh-plugin #150
from publish-over-ssh-plugin.
Integrated in plugins_publish-over-cifs-plugin #10
[FIXED JENKINS-10006] Parameterized publishing
bap2000 :
Files :
- src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/config.jelly
- src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisher.java
- src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin.java
- src/main/java/jenkins/plugins/publish_over_cifs/CifsPromotionPublisherPlugin.java
- src/main/java/jenkins/plugins/publish_over_cifs/CifsParamPublish.java
- src/main/webapp/help/config/parameterName.html
- src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/config.properties
- src/test/java/jenkins/plugins/publish_over_cifs/CifsPublisherTest.java
- src/main/java/jenkins/plugins/publish_over_cifs/CifsBuilderPlugin.java
- src/main/resources/jenkins/plugins/publish_over_cifs/CifsPublisherPlugin/help-paramPublish.jelly
- src/main/webapp/help/config/label.html
- src/main/java/jenkins/plugins/publish_over_cifs/CifsPublisherLabel.java
from publish-over-ssh-plugin.
Related Issues (20)
- Publish Over SSH fail to Connect remote server HOT 2
- jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [ansible]. Message [Auth fail for methods 'publickey,gssapi-keyex,gssapi-with-mic,password']] HOT 11
- Exception on sftp publish with 1.25 HOT 1
- How do I add a single SSH server using jenkins-rest OR http request?
- ERROR: Exception when publishing, exception message [argument "outputFile" is null] HOT 2
- job-level config for #245 HOT 10
- skip `excludes` from downloading from github HOT 1
- download only specific files for #245 HOT 3
- I cannot push file to remote server with Publish Over SSH
- Is it possible to use different user credentials in the same job and enter password each time the job is started.
- publish-over-ssh-plugin not working on new jenkins server
- Publisher file transfer over ssh hangs at 32 kilobytes HOT 1
- Cannot be saved properly
- Failed to instantiate class jenkins.plugins.publish_over_ssh.options.SshDefaults
- Plugin loading page recursively and eventually crashing browser HOT 5
- Upload File to remote server using ssh-ed25519 algorithm for sever_host_key
- jenkins.plugins.publish_over.BapPublisherException HOT 2
- Obsolete links to wiki.jenkins.io
- com.jcraft.jsch.JSchAlgoNegoFailException: Algorithm negotiation fail: algorithmName="server_host_key" jschProposal="ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256" serverProposal="ssh-rsa,ssh-dss"
- com.jcraft.jsch.JSchAlgoNegoFailException: Algorithm negotiation fail: algorithmName="server_host_key" jschProposal="ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256" serverProposal="ssh-rsa,ssh-dss"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from publish-over-ssh-plugin.