jenkins |
| server | 192.168.129.134 | tomcat |
关闭防火墙与selinux
[root@jenkins ~]# systemctl disable --now firewalld.service
[root@jenkins ~]# sed -ri ‘s/^(SELINUX=).*/\1disabled/g’ /etc/selinux/config
[root@jenkins ~]# setenforce 0
[root@server ~]# systemctl disable --now firewalld.service
[root@server ~]# sed -ri ‘s/^(SELINUX=).*/\1disabled/g’ /etc/selinux/config
[root@server ~]# setenforce 0
拉取代码
[root@jenkins ~]# cd /opt/
[root@jenkins opt]# yum -y install git #安装git工具
[root@jenkins opt]# git clone https://gitee.com/forgotten/tomcat-java-demo.git
正克隆到 ‘tomcat-java-demo’…
remote: Enumerating objects: 558, done.
remote: Counting objects: 100% (558/558), done.
remote: Compressing objects: 100% (316/316), done.
remote: Total 558 (delta 217), reused 558 (delta 217), pack-reused 0
接收对象中: 100% (558/558), 5.08 MiB | 3.49 MiB/s, 完成.
处理 delta 中: 100% (217/217), 完成.
[root@jenkins opt]# ls
tomcat-java-demo
打包文件
[root@jenkins opt]# cd tomcat-java-demo/
[root@jenkins tomcat-java-demo]# yum -y install maven #安装maven 工具
[root@jenkins tomcat-java-demo]# mvn clean package