快速构建jenkins

1. 下载jenkins,有linux版和windows版本。

2. 启动jenkins,windows可双击exe文件(默认8080)

set JENKINS_HOME=C:\Program Files (x86)\Jenkins
cd /d %JENKINS_HOME%
java -jar jenkins.war --httpPort=9099

 

3. jenkins,系统管理

1): 插件管理中: 下载插件maven integration plugin

2)Global Tool Configuration 中,设置 jdk,maven, ant,git等

3) 系统设置中,设置下jenkins url,其他默认也可以不设置。

 

4. 创建maven项目:

1) 配置svn地址 (拉取代码并且Build whenever a SNAPSHOT dependency is built编译war到jenkins目录)

2)windows batch command 或者shell写bat或者sh文件,把war复制到jboss或者tomcat的发布目录中。

over。

bat 例子:

C:\Users\yjp\Desktop\a.bat %BUILD_NUMBER%

a.bat:

copy /Y "C:\Program Files (x86)\Jenkins\workspace\service\target\service-Vlatest-%1.war" "E:\tools\jboss-Final\standalone\deployments\service-Vlatest.war"

 

sh例子:

sh /opt/aaa.sh ${BUILD_NUMBER} start

#!/bin/sh

SERVER=/opt/jboss-Final/bin
cd $SERVER

ps -ef | grep jboss | grep -v grep | cut -c 9-15 | xargs kill -s 9

rm -r Vlatest.war
cp -p /home/jenkins/Vlatest-"${1}".war /opt/Vlatest.war


case "$2" in

start)
nohup ./standalone.sh &
;;

stop)
ps -ef | grep jboss | grep -v grep | cut -c 9-15 | xargs kill -s 9
;;

*)
echo "Usage:runJboss.sh {build_Number} {start|stop}"
;;

esac

exit 0

 

5. 普通项目(运行在apache下的页面)

1)自由风格的软件项目(jenkins项目)

2)配置svn

3)bat 或者sh

bat例子:
rd /s /q "%Dir%"
mkdir "%Dir%"
xcopy "C:\Program Files (x86)\Jenkins\workspace\page" "%Dir%" /E

 

sh例子:

跟bat差不多。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值