Jenkins 发布自动部署到tomcat8
参考文章:https://blog.****.net/tanqian351/article/details/73333370
设置参数化构建参考:
Jenkins+svn设置分支和版本号部署
https://blog.****.net/jessDL/article/details/81133743
1.安装 Publish Over SSH 插件,这个插件可以通过ssh连接其他Linux机器
安装步骤:
系统管理→管理插件→可选插件→Artifact Uploaders→Publish Over SSH
公共配置:
Passphrase:密码(key的密码,如果你设置了)
Path to key:key文件(私钥)的路径
Key:将私钥复制到这个框中
Disable exec:禁止运行命令
私有配置:
SSH Server Name:标识的名字(随便你取什么)
Hostname:需要连接ssh的主机名或ip地址(建议ip)
Username:用户名
Remote Directory:远程目录
Use password authentication, or use a different key:可以替换公共配置(选中展开的就是公共配置的东西,这样做扩展性很好)
私有配置的高级:
Port:端口(默认22)
Timeout (ms):超时时间(毫秒)默认即可
Disable exec:禁止运行命令
Test Configuration:测试连接
系统配置中找到Push over ssh 配置如下
2创建一个maven工程
3.源码管理设置
4
5 设置构建后步骤 Post Steps
添加构建步骤