Publish Over SSH插件
Publish Over SSH 是远程部署服务的插件。
下载插件

Jenkins添加远程登录主机





job配置远程主机
-
自由风格的job




-
pipeline的job

pipeline {
agent any
stages {
stage('服务部署') {
steps {
sshPublisher (
publishers: [
sshPublisherDesc (
configName: '192.168.32.136-web_console',
verbose: true,
transfers: [
sshTransfer (
removePrefix: 'target/',
sourceFiles: 'target/**',
remoteDirectory: '/tmp',
execCommand: '''
echo "hello world!"
env
'''
)
]
)
]
)
echo '服务部署完成'
}
}
}
}
验证



浙公网安备 33010602011771号