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就是成功运行,通过设置的端口号访问测试

发布了69 篇原创文章 · 获赞 253 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_41595700/article/details/97388822