Jenkins下载安装及配置

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。


首先到Jenkins官网进行下载:https://jenkins.io/zh/ ,下载后解压并安装

安装完成后打开浏览器访问 http://localhost:8080/ (默认端口是8080),等待片刻进入,按下图指示操作:到Jenkins目录下的

secrets文件夹里的initialAdminPassword文件复制密码填入

 

自定义Jenkins,选择安装推荐的插件

稍等片刻

接下来创建管理员用户,输入用户名,密码,电子邮箱

配置访问端口号

安装完成

Jenkins界面

先进行全局配置

配置JDK,Git,Maven (根据自己机器上存放路径配置),然后点击应用保存

接下来安装所需要的插件

我们需要安装两个插件:GitLab API,Maven Integration,按下图进行操作

å¨è¿éæå¥å¾çæè¿°

接下来构建maven项目,点击新建Item

输入任务名称,选择构建一个maven项目,点击确定

接下来照下列图片进行操作:

将Git上的项目路径填入

然后点击添加

填入Git用户名密码

然后选择刚刚添加的信息

Pre Steps 点击Add pre-build step,选择第一项 ——— Execute Windows batch command

cd D:\jenkins\workspace\ktarm2
mvn clean package -Dmaven.test.skip=true -Pother

----------------------------------------------------------

@echo off
set port=9090
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    taskkill /pid %%m /f
    exit /b
)

@echo off
set str_time_first_bit="%time:~0,1%"
if %str_time_first_bit%==" " (	
set str_date_time=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%
)else ( 	
set str_date_time=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
)
 
if not exist "C:\work2" md "C:\work2"
if exist C:\work2\ktamr-a-datacopycontrol.jar (
 
if not exist "C:\work2\backup" md "C:\work2\backup"
 
copy C:\work2\ktamr-a-datacopycontrol.jar C:\work2\backup\%str_date_time%.jar
 
del C:\work2\ktamr-a-datacopycontrol.jar
 
)
cd D:\jenkins\workspace\ktarm2\ktamr-a-datacopycontrol\target
copy *.jar C:\work2

cd c:\work2
start javaw -jar ktamr-a-datacopycontrol.jar
exit 0

set BUILD_ID=dontKillMe  
start javaw -jar C:\work2\ktamr-a-datacopycontrol.jar  --server.port=9090

最后点击应用 保存

运行刚刚构建的maven项目

查看控制台输出

最后显示successful就是成功运行,通过设置的端口号访问测试

 

 

 

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2Hhhhhh

一分也是爱 多多益善

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值