关于Jenkins自动化部署

1.下载Jenkins.war 点击下载https://jenkins.io/download/(最新war必须使用jdk1.8才能启动)

2.将Jenkins.war用tomcat容器启动。

3.启动Jenkins:xxx:8080/jenkins 访问并进行相关插件的安装。

4.配置全局工具配置:1.系统管理--》2.全局3.添加jdk的配置4.添加maven的配置5.如果使用git也需要配置

5.新建任务:api

6.General --》高级有个使用自定义的工作空间设置,配置一个自己管理项目的位置。

7.配置git, Subversion源码位置与用户名,密码。

8.可以自定义构建触发器。

9.自己写的shell脚本,主要是将下载好的代码打包部署到服务器的tomcat下。

10.应用,保存。。

11.构建,查看控制台信息。

12.部署中遇到的坑。

   1.环境问题:jdk 版本的问题 pom.xml配置的jdk一定要与服务器的版本一致(耗时两天解决)

   2.Windows执行shell命令,要使用linux的命令(耗时2小时)

(二)另一种配置就是在本地编译好,将war包部署到远程tomcat下

1.需要下载的插件 

Deploy to container Plugin

2.工作空间一样。

3.项目源码一样

4.执行shell有变化

 

5.构建后操作:Deploy war/ear to a container

 

6.添加tomcat信息:

 

说明:tomcat必须有启动页,就是tomcat首页有个

tomcat用户一定要配置能登进去的角色,配置如下:

    
<role rolename="tomcat"/>  
<role rolename="role1"/>  
<role rolename="admin"/>   
<role rolename="manager-gui"/>  
<role rolename="manager-script"/>
<role rolename="manager"/>

<user username="syn" password="1234" roles="admin,manager,manager-script,manager-gui"/>
7.save 构建

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值