SpringBoot程序的CI环境搭建 @Arthur

     以前我们用CI运行在weblogic、tomcat上运行的WEB应用,效果很不错。今年系统框架加入springboot组件之后,原来的hudson Job使用方式不适用了,所以做了相应改进。记录如下:

      (试了一下,用hudson或jenkins都可以,两个配置差不多(jenkins还简单一点)。但我们以前使用的是hudson,所以这里还是用hudson。)

      1、CI系统安装

     下载服务器操作系统对应的版本,这里下的是hudson.3.3.3.war。安装步骤:

      (1)放到目标目录下,执行java -jar hudson.3.3.3.war,可以通过--httpPort=**** --ajp13Port=****修改通信端口。默认程序解压运行的地址是:c:/用户/{user}/.hudson/,以下简称“默认地址”。

     (2)在第一次启动时,还需要通过网页进入管理页面,安装对应的插件。

    2、配置自启动服务

     插件安装完后,在“系统配置”里有一个install  as windows service选项。通过它安装程序windows自启动服务。为了便于管理,可以将“默认地址”整个文件夹拷贝自定义目录下,便于以后拷贝使用。

       然后将install  as windows service点击后提示的地址,设置为自定义目录。

     3、配置对应job

     可以有多种配置方式,比如一般任务执行完成后,执行一个批处理,来实现自动发布。这里使用通过maven命令执行完成后,然后执行一个ant命令来实现。

      程序要求上,将maven和ant脚本保存到程序的根目录下,一并提交就行。

 

 

      

转载于:https://my.oschina.net/u/3756527/blog/1629835

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值