Jenkins+MVN+Tomcat+CentOS实现自动化部署(2)

wKioL1nLUweyLGTnAAHTULC61PA763.png

wKiom1nLU0aigvcAAADdj9xcY0I351.png

依次点击:系统管理---Global Tool Configuration---如实填写你的maven和jdk的路径

6.2添加主机

a.配置jenkins和需要部署项目的机器之间互信

首先需要配置Jenkins所在Linux到部署Linux的免密登录,假设两者ip分别为192.168.1.111和112,则在111上执行命令:

(命令1有交互按自己的需求填写,简单的就全部直接回车)

(命令2需要输入112的root密码)

# ssh-keygen -t rsa

# ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.112

b.添加需要部署项目的主机

wKiom1nLVFfi84_oAAHBCQeyU8g970.png

在最下面输入对方的主机ip、用户、以及目录(这个目录是要把代码传到那个目录下的目录)

wKioL1nLVaayMyiYAAAzXtbCmHY511.png

6.3 创建一个job

wKiom1nLV8Whpi0WAABWnVlN1PE696.png

wKioL1nLV4fQ4qldAACQ9nTyCDQ929.png

wKioL1nLV7Xxu5WjAABEeDSRNos868.png

wKioL1nLWALgv_6_AAA1iywzAYY341.png

wKiom1nLWEuBtWg4AAAcW1LgYzs030.png

wKioL1nLWVnAMpDPAAFCe4ZpioY897.png

6.4 部署项目

wKioL1nLWn7wAu6KAAELi5MyU0I151.png

wKiom1nLWr2wNXX1AABTk2GlUVY403.png

点击构建状态,可以看构建日志

wKioL1nLWrSy4JslAAAw0epT3UA158.png

wKioL1nLWxXC2HOVAABkSM-ctvs875.png

说说那几个路径的区别:

wKiom1nLYNmSOXVoAADnszG2d5o434.png

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/834a3fe0cdbef284fd2d735b2f5bdbe3.html