This commit is contained in:
Florian THIERRY
2024-09-20 17:12:13 +02:00
parent 955dc48f51
commit ebce44c889

99
Jenkinsfile vendored
View File

@@ -30,54 +30,55 @@ pipeline {
} }
} }
} }
// stage('Deploy') { stage('Deploy') {
// steps { steps {
// sshPublisher( sshPublisher(
// publishers: [ publishers: [
// sshPublisherDesc( sshPublisherDesc(
// configName: 'DebianServer [codiki]', configName: 'DebianServer [codiki]',
// transfers: [ transfers: [
// sshTransfer( sshTransfer(
// cleanRemote: false, cleanRemote: false,
// excludes: '', excludes: '',
// execCommand: '', execCommand: '',
// execTimeout: 120000, execTimeout: 120000,
// flatten: false, flatten: false,
// makeEmptyDirs: false, makeEmptyDirs: false,
// noDefaultExcludes: false, noDefaultExcludes: false,
// patternSeparator: '[, ]+', patternSeparator: '[, ]+',
// remoteDirectory: '', remoteDirectory: '',
// remoteDirectorySDF: false, remoteDirectorySDF: false,
// removePrefix: '', removePrefix: '',
// sourceFiles: 'codiki-backend.tar,codiki-frontend.tar,docker-compose.yml' sourceFiles: 'codiki-backend.tar,codiki-frontend.tar,docker-compose.yml'
// ), ),
// sshTransfer( sshTransfer(
// cleanRemote: false, cleanRemote: false,
// excludes: '', excludes: '',
// execCommand: """ execCommand: """
// cd /opt/nginx cd /opt/codiki
// sudo /usr/bin/docker load < /opt/nginx/takiguchi-nginx.tar sudo /usr/bin/docker load < /opt/codiki/codiki-backend.tar
// sudo /usr/bin/docker compose down sudo /usr/bin/docker load < /opt/codiki/codiki-frontend.tar
// sudo /usr/bin/docker compose up --detach sudo /usr/bin/docker compose down
// """, sudo /usr/bin/docker compose up --detach
// execTimeout: 120000, """,
// flatten: false, execTimeout: 120000,
// makeEmptyDirs: false, flatten: false,
// noDefaultExcludes: false, makeEmptyDirs: false,
// patternSeparator: '[, ]+', noDefaultExcludes: false,
// remoteDirectory: '/opt/nginx', patternSeparator: '[, ]+',
// remoteDirectorySDF: false, remoteDirectory: '',
// removePrefix: '', remoteDirectorySDF: false,
// sourceFiles: '' removePrefix: '',
// ) sourceFiles: ''
// ], )
// usePromotionTimestamp: false, ],
// useWorkspaceInPromotion: false, usePromotionTimestamp: false,
// verbose: true useWorkspaceInPromotion: false,
// ) verbose: true
// ] )
// ) ]
// } )
// } }
}
} }
} }