Jenkins在Windows 部署+svn(War包方式)

一、Jenkins服务部署

1. 环境准备


选择对应的环境下载,我这里下载的是war包。


2、安装

下载winsw.exe,https://github.com/winsw/winsw/releases下载完成后重命名为jenkins2.5.23.exe(自定义)。jenkins服务部署windows服务上。如下:

新建一个安装配置文件:xxxx.xml如下:这里建议使用jdk17。

<service>
  <id>jenkins2.5.23</id>
  <name>jenkins2.5.23</name>
  <description>Jenkins2.5 CI Service</description>
  <env name="JAVA_HOME17" value="E:\jdk17"/> <!-- 替换实际JDK路径 -->
  <env name="JENKINS_HOME" value="E:\jenkins_home"/><!-- 工作目录 -->
  <executable>%JAVA_HOME17%\bin\java.exe</executable>
  <arguments>-Xrs -Xmx256m -jar "E:\jenkins2.5.23\jenkins.war" --httpPort=9006</arguments> <!-- 指定端口/WAR路径 -->
  <logpath>E:\jenkins2.5.23\logs</logpath> <!-- 需手动创建日志目录 -->
</service>

完成后使用cmd命令进行安装
 

jenkins2.5.23-service.exe install 

安装完成后win+R:输入compmgmt.msc

就可以看到jenkins服务啦,点击更多操作就可以启动、结束、重启等操作。
浏览器输入:http://localhost:9006/就可以访问了。

插件可以选择推荐,如果安装失败,有可能是你的版本太低了。这里可以先不安装。

创建账号

这样就算是完成了。

二、项目配置

1、新建item,这里我选择的是:Freestyle Project


这里可以选择添加参数

比如这个字符串参数

Choice Parameter


效果:这里就可以选择对应的参数构建,特别适合服务多的项目,可以指定其中一个项目进行构建,而不需要构建整个项目。


2、svn配置:需要先按照svn插件。


3、Maven构建配置

添加构建步骤mvn打包,需按照mvn插件

4、自动化部署(将打包的文件上传远程服务器)


需要安装ssh插件。
ssh设置:Manage Jenkins->System Configuration->System


添加构建步骤:

5、开始构建

 


三、其他


1、插件安装:


2、ssh免密配置(上传公钥到远程服务器)


windows系统:powershell执行命令:ssh-keygen -t rsa,生成目录在/.ssh/id_rsa。
将秘钥丢到远程服务器 /etc/ssh/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值