《阿里云服务器搭建》------实现Jenkins和github之间自动化部署项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tomatocc/article/details/83960887

本系列教程的搭建环境为阿里云服务器,其他服务器可作为参考。

本文主要讲述实现Jenkins和github之间自动化部署项目

  1. 在浏览器中打开我们的jenkins页面。(http://ip:80/jenkins)
  2. 然后登陆管理员用户。
  3. 为我们的项目创建一个job3.为我们的项目创建一个job

1.回到Jenkins首页。点击New 任务。
在这里插入图片描述
2.输入该任务的名称:tomatocc,然后点击【构建一个自由风格的软件项目】,在选择最下面的【ok】按钮即可。
在这里插入图片描述
3.解这勾选【Restrict where this project can be run】(指定该项目的运行节点),接着在下方输入我们刚才创建的Node1节点名。并添加该job的描述。
在这里插入图片描述
4.接着点击【Source Code Management】(源码信息),然后将github上项目的ssh地址粘贴进来
在这里插入图片描述
5.接着输入项目文件名。在这里插入图片描述
6.接着点击【Build 】(构建),选择执行Shell。
在这里插入图片描述
7.编写shell命令,然后保存
#删除原有工程
rm -rf /usr/java/tomcat/apache-tomcat-8.5.35/webapps/tomatocc
rm -rf /usr/java/tomcat/apache-tomcat-8.5.35/webapps/tomatocc.war
#复制新的工程
cp /root/app/war/tomatocc.war /usr/java/tomcat/apache-tomcat-8.5.35/webapps/tomatocc.war

在这里插入图片描述

8.接着点击返回首页,点击构建图标,等待构建完成
在这里插入图片描述
备注:我的github上的项目是java web项目,因此无法象maven项目一样通过pom构建,因此需要将war包放到linux服务器中,才行。如果是maven的话,直接获取war包即可。

【阿里云服务器搭建】系列教程

《阿里云服务器搭建》------ 安装jdk
《阿里云服务器搭建》------ 安装Tomcat
《阿里云服务器搭建》------ 安装MySql
《阿里云服务器搭建》------ 安装Jenkins
《阿里云服务器搭建》------ 安装Git
《阿里云服务器搭建》------ 安装Maven
《阿里云服务器搭建》------ 实现Linux和Jenkins的链接
《阿里云服务器搭建》------ 实现Jenkins和github之间自动化部署项目
《阿里云服务器搭建》------ 实现Github和本地仓库链接

猜你喜欢

转载自blog.csdn.net/tomatocc/article/details/83960887