Modifica modalita pubblicazione da ftp ad ssh
This commit is contained in:
@@ -74,19 +74,18 @@ pipeline {
|
|||||||
// noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/dev/pvm', remoteDirectorySDF: false,
|
// noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/dev/pvm', remoteDirectorySDF: false,
|
||||||
// removePrefix: 'public_html/', sourceFiles: 'public_html/']], usePromotionTimestamp: false,
|
// removePrefix: 'public_html/', sourceFiles: 'public_html/']], usePromotionTimestamp: false,
|
||||||
// useWorkspaceInPromotion: false, verbose: false]]
|
// useWorkspaceInPromotion: false, verbose: false]]
|
||||||
// sshPublisher(publishers: [
|
sshPublisher(publishers: [sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13) (integry)',
|
||||||
// sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
transfers: [sshTransfer(cleanRemote: true, excludes: 'public_html/cache/', execCommand: '', execTimeout: 120000, flatten: false,
|
||||||
// transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '''sudo /bin/mkdir /var/www/dev/pvm/cache
|
|
||||||
// sudo /bin/chmod -R 777 /var/www/dev/pvm/cache''', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false,
|
|
||||||
// patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false,
|
|
||||||
// removePrefix: '', sourceFiles: '')], usePromotionTimestamp: false,
|
|
||||||
// useWorkspaceInPromotion: false, verbose: false)])
|
|
||||||
sshPublisher(publishers: [sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
|
||||||
transfers: [sshTransfer(cleanRemote: true, excludes: 'public_html/cache/', execCommand: '''sudo /bin/mkdir /var/www/dev/pvm/cache
|
|
||||||
sudo /bin/chmod -R 777 /var/www/dev/pvm/cache''', execTimeout: 120000, flatten: false,
|
|
||||||
makeEmptyDirs: true, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/dev/pvm',
|
makeEmptyDirs: true, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/dev/pvm',
|
||||||
remoteDirectorySDF: false, removePrefix: 'public_html/', sourceFiles: 'public_html/')], usePromotionTimestamp: false,
|
remoteDirectorySDF: false, removePrefix: 'public_html/', sourceFiles: 'public_html/')], usePromotionTimestamp: false,
|
||||||
useWorkspaceInPromotion: false, verbose: false)])
|
useWorkspaceInPromotion: false, verbose: false)])
|
||||||
|
sshPublisher(publishers: [
|
||||||
|
sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
||||||
|
transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '''sudo /bin/mkdir /var/www/dev/pvm/cache
|
||||||
|
sudo /bin/chmod -R 777 /var/www/dev/pvm/cache''', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false,
|
||||||
|
patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false,
|
||||||
|
removePrefix: '', sourceFiles: '')], usePromotionTimestamp: false,
|
||||||
|
useWorkspaceInPromotion: false, verbose: false)])
|
||||||
} else if (env.BRANCH_NAME == 'master') {
|
} else if (env.BRANCH_NAME == 'master') {
|
||||||
archiveArtifacts artifacts: 'exports\\*.zip', onlyIfSuccessful: true
|
archiveArtifacts artifacts: 'exports\\*.zip', onlyIfSuccessful: true
|
||||||
sshPublisher(publishers: [sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
sshPublisher(publishers: [sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
||||||
@@ -98,20 +97,19 @@ pipeline {
|
|||||||
// ftpPublisher alwaysPublishFromMaster: false, masterNodeName: '',
|
// ftpPublisher alwaysPublishFromMaster: false, masterNodeName: '',
|
||||||
// paramPublish: [parameterName: ""], continueOnError: false, failOnError: false,
|
// paramPublish: [parameterName: ""], continueOnError: false, failOnError: false,
|
||||||
// publishers: [[configName: 'Production Linux Web Server (ftp.studioml.it)', transfers: [[asciiMode: false, cleanRemote: true, excludes: 'public_html/cache/', flatten: false, makeEmptyDirs: true, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/portale', remoteDirectorySDF: false, removePrefix: 'public_html/', sourceFiles: 'public_html/']], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false]]
|
// publishers: [[configName: 'Production Linux Web Server (ftp.studioml.it)', transfers: [[asciiMode: false, cleanRemote: true, excludes: 'public_html/cache/', flatten: false, makeEmptyDirs: true, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/portale', remoteDirectorySDF: false, removePrefix: 'public_html/', sourceFiles: 'public_html/']], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false]]
|
||||||
// sshPublisher(publishers: [
|
sshPublisher(publishers: [sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13) (integry)',
|
||||||
// sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
|
||||||
// transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '''sudo /bin/mkdir /var/www/portale/cache
|
|
||||||
// sudo /bin/chmod -R 777 /var/www/portale/cache''', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false,
|
|
||||||
// patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false,
|
|
||||||
// removePrefix: '', sourceFiles: '')], usePromotionTimestamp: false,
|
|
||||||
// useWorkspaceInPromotion: false, verbose: false)])
|
|
||||||
sshPublisher(publishers: [sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
|
||||||
transfers: [sshTransfer(cleanRemote: true, excludes: 'public_html/cache/',
|
transfers: [sshTransfer(cleanRemote: true, excludes: 'public_html/cache/',
|
||||||
execCommand: '''sudo /bin/mkdir /var/www/portale/cache
|
execCommand: '', execTimeout: 120000, flatten: false,
|
||||||
sudo /bin/chmod -R 777 /var/www/portale/cache''', execTimeout: 120000, flatten: false,
|
|
||||||
makeEmptyDirs: true, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/portale',
|
makeEmptyDirs: true, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/portale',
|
||||||
remoteDirectorySDF: false, removePrefix: 'public_html/', sourceFiles: 'public_html/')], usePromotionTimestamp: false,
|
remoteDirectorySDF: false, removePrefix: 'public_html/', sourceFiles: 'public_html/')], usePromotionTimestamp: false,
|
||||||
useWorkspaceInPromotion: false, verbose: false)])
|
useWorkspaceInPromotion: false, verbose: false)])
|
||||||
|
sshPublisher(publishers: [
|
||||||
|
sshPublisherDesc(configName: 'Production Linux Web Server (192.168.3.13)',
|
||||||
|
transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '''sudo /bin/mkdir /var/www/portale/cache
|
||||||
|
sudo /bin/chmod -R 777 /var/www/portale/cache''', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false,
|
||||||
|
patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false,
|
||||||
|
removePrefix: '', sourceFiles: '')], usePromotionTimestamp: false,
|
||||||
|
useWorkspaceInPromotion: false, verbose: false)])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user