Jenkins 发布自动部署到tomcat8

参考文章:https://blog.csdn.net/tanqian351/article/details/73333370

设置参数化构建参考:

Jenkins+svn设置分支和版本号部署

http://www.javashuo.com/article/p-mnxuitfd-kq.html

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 

添加构建步骤