jenkins配置java环境_Jenkins的安装配置及使用

本文详细介绍如何在Tomcat容器中部署Jenkins,包括JDK和Tomcat的配置步骤,以及Jenkins的基本设置如插件安装、邮件通知配置等。此外还介绍了如何设置全局工具配置和构建项目的具体操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、以Jenkins在tomcat容器里运行的方式,jenkins的安装及安装时所涉及的JDK和tomcat的配置

1、首先下载tomcat,

7a39edf14e05d0cb6b489a7777380562.png

2、下载Jenkins.war包,将war包放在tomcat的webapps下,意思是将jenkins作为tomcat的一个应用,启动tomcat,就能访问使用jenkins

4118d00a8601dc19beb8887a465b9c37.png

3、下载安装jdk,因为jenkins是在java环境下运行的,下载安装完JDK后,配置环境变量

电脑--属性--高级设置---环境变量--

3.1、系统变量---新建 JAVA_HOME,值填写JDK的安装路径

36318441de80d709b9b1ebee762b30f9.png

a7d87abe9f6ba83a1d257336019d81ca.png

3.2、再新建 CLASS_PATH,值填写.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\bin

9a300f021059de8813681deb85edf55d.png

%TOMCAT_HOME%\bin 是配置tomcat的环境变量

3.3、PATH里添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

1e9538dbf32f3b5a858355c98b84a9a9.png

二、打开并配置安装好的jenkins

1、首先打开localhost:8080

824a2380525e87ac6faf1f52105235ae.png

点击系统设置,主要设置一下几个地方

f198d5a0815457fba135efe22fb912a3.png

1.1、管理插件,在可用插件里选择需要安装的插件在线安装

我这里已经安装,所以现在在“已安装插件”

6891705b6f5c5fa7de8c4ea9ca0a9ace.png

1.2、系统设置

e6a21bd018d60aa49df38cedd24cf204.png

1.3、邮件通知

71bf691686e456bc596bf9eed6e99ec4.png

再使用邮件通知时,需要在自己的邮箱里设置SMTP认证(开启),开启后QQ邮箱系统会发给用户一串密码,讲这一串密码复制到这里,并填写使用的邮箱的端口号

1.4、Allure Report

09f47d33ec062fffd7eff82abf04d3b4.png

Allure Report 里设置的是jenkins生成的报告所存的路径,之后再jenkins上建的项目,要生成报告的话,调用这个Key,再加上项目的报告的具体路径

2、全局工具配置

1012d0dbaba723f0d58d5b6a245ad061.png

c7a41d111815ef2a0aec35b2c79c8883.png

将自己安装的JDK的路径复制到这里,将git的安装路径复制到这里

Allure Commandline这里选择最新版本,选择自动安装,点击保存即可。

3、其他的设置暂时没涉及到

三、新建项目并配置项目

a3049f2b8d4ae987e6b1453a72a2b1ac.png

1、填写项目的描述、丢弃旧的构建里,保持构建的最大数目:指的是每次构建都有保存历史记录,只留最新的N次

7a99f9425eb59b5e9e9923aa78d609ad.png

2、源码管理,只Jenkins上建的项目webUI,其代码所在的本地目录路径

48c163290c0de5787d20efaba107fcae.png

3、构架和构建后操作,pycharm的项目执行的时候有俩种方式a:右击点“run...” b:在cmd下运行

这里构建是把cmd的命令配置到这里

cd D:\pythonme\webDDT\webUI\

d:

python -m pytest testCase --alluredir ${WORKSPACE}\Report

这个--alluredir ${WORKSPACE}\Report是指项目生成的报告存放的路径,这个路径必须与构建后的操作 Allure Report里的Path值相等,并对应

a87160a254dda410e54888ec9968f649.png

这里是因为调用了参数WORKSPACE,所以只填写后面的值Report,  ${}指的是调用参数

4、邮件通知,构建运行项目时,如果有错误,将错误信息发送到某个邮箱

94a5c5bfb23c1689ae45a407d9fd788f.png

四、真正的运行  构建自己的项目

在具体的项目下点击立即构建

05c95e5b4963f26d1772207b7792dfdc.png

点击构建历史中的坐标原标,查看控制台的信息、点击Allure Report查看系统的执行结果的报告、工作区查看项目的代码

64806bb52b93bb2ab8b5808aa38493b3.png

报告:点击左边菜单查看具体类别的详细信息

e6cd5ebb92fb67f8f97c87685199ab98.png

工作区

345a407fc520f7880207386d20b0055f.png

某个构建历史的控制台输出

4dbf0f62bce12ec98ff532aeb6130a8d.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值