Closed jira-importer closed 12 years ago
bap:
Correct.
The plugin (all of the publish-over plugins) uploads files that are selected, and only creates directories that are necessary to preserve the path to the file(s).
Have changed from bug to feature request.
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over/BPBuildInfo.java
src/main/java/jenkins/plugins/publish_over/BPTransfer.java
src/main/java/jenkins/plugins/publish_over/FileFinder.java
src/main/java/jenkins/plugins/publish_over/FileFinderResult.java
src/main/java/jenkins/plugins/publish_over/options/GlobalDefaults.java
src/main/java/jenkins/plugins/publish_over/options/TransferOptions.java
src/main/resources/jenkins/plugins/publish_over/view_defaults/BPTransfer/Messages.properties
src/main/resources/jenkins/plugins/publish_over/view_defaults/BPTransfer/Messages_no_BV.properties
src/test/java/jenkins/plugins/publish_over/BPBuildInfoTest.java
src/test/java/jenkins/plugins/publish_over/BPTransferTest.java
src/test/java/jenkins/plugins/publish_over/BapPublisherTest.java
src/test/java/jenkins/plugins/publish_over/FileFinderTest.java
http://jenkins-ci.org/commit/publish-over-plugin/d2b08c13cec1e6bb02d1df89344adfeaeb921500
Log:
[FIXED JENKINS-13126] [FIXED JENKINS-13831] Option to create empty directories
Code changed in jenkins
User: bap2000
Path:
src/main/java/jenkins/plugins/publish_over_ftp/BapFtpTransfer.java
src/main/java/jenkins/plugins/publish_over_ftp/descriptor/BapFtpTransferDescriptor.java
src/main/java/jenkins/plugins/publish_over_ftp/options/FtpOverrideTransferDefaults.java
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpTransfer/config.jelly
src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpTransfer/help-makeEmptyDirs.html
src/main/resources/jenkins/plugins/publish_over_ftp/options/FtpOverrideTransferDefaults/config.jelly
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/42df64142b9c97c32f5f99352782549bed5c69cf
Log:
[FIXED JENKINS-13126] Option to create empty directories
[Originally related to: JENKINS-13831]
If a directory is empty, the plugin doesn't upload it to the ftp server.
Originally reported by philippjenni, imported from: Create empty directories on remote server