【2023新windows电脑部署测试环境系列-04】Jenkins部署 (上)

简介: 【2023新windows电脑部署测试环境系列-04】Jenkins部署 (上)

640.jpg


jenkins对我们测试来说挺重要的,持续集成cicd ,定时任务,远程控制,打包部署测试环境等等。虽然在一些公司,早已用上自研的这种综合控制平台,不过也至少9成以上的组织还是在用jenkins。

   

一个公司并不一定只有一个jenkins平台,有些组内比如测试组也会有自己的jenkins用来处理组内的一些常见任务,所以部署这件事就可能轮到任何同学头上,也是我为什么要讲一下jenkins的部署的原因。

   

目前本系列是windows系统教程,其他系统的宝宝们也可以看看,毕竟万变不离其宗,部署的流程和思路是一样的都。

 

首先,jenkins是java开发的,想部署运行起来,必须要电脑里有jdk环境。

   

所以第一步先检查jdk环境,为什么要先检查呢?很多教程上来就叫你安装,结果导致你的电脑里同样的东西安装了一大堆,所以之后再安装什么,切记先检查是否已经存在。

   

检查jdk环境:

   

打开cmd窗口:输入java 回车

   640.png

可以发现我的电脑并没有安装,于是我先去下载jdk:

   

下载地址呢分为很多种,官方,各种ftp,私人网盘,盗版网站等等。

 

注意,不要下载太高的版本,我担心后面可能会因为jdk版本过高或者过低导致各种报错,所以下个差不多中间靠后的就行:上百兆,还是官网所以可能慢,大家也可以直接去其他方式下载一样。

640.png


安装完成后,还要继续搞环境变量,这里说下为什么要搞环境变量。其实就是为了你之后安装的其他软件,比如jenkins。jenkins在运行中,内部的一些代码命令会直接使用 JAVA_HOME这样的变量,如果你没配置,jenkins就会说找不到你的java。也就是我们配置的环境变量,变量名都是为了迎合其他应用软件,这属于行业准规范,你以后要是开发一个软件,想调用用户电脑的java,你不用管java在哪,就直接用变量JAVA_HOME代替就可以,至于能不能找到,那就是用户自己的事了,用户配置好环境变量自然可以运行你的软件。


我的是win11,所以要从左下角找到:

640.png

然后点击环境变量:

640.png

640.png

这个变量值你如果默认安装那就应该和我一样了... 注意版本号自己去电脑地址栏复制

然后确定后继续添加:

640.png


这步骤,其实就是引用刚刚的变量JAVA_HOME来指定另外俩个子目录。

注意分号,可以复制:


%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;


然后找到 系统变量中的Path ,选中后点击编辑

640.png


然后给Path添加俩个子路径:

%JAVA_HOME%

%JAVA_HOME%\bin

640.png


然后一路确定关闭所有弹窗

一路确定后,重启cmd窗口:


输入:java -version

640.png


可以看到java安装成功,jdk的环境应该也完事了。


本节完,欢迎继续收看下一节,jenkins的部署。

相关文章
|
28天前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
44 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
11天前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
51 8
|
1月前
|
运维 jenkins Java
Jenkins 自动化局域网管控软件构建与部署流程
在企业局域网管理中,Jenkins 作为自动化工具,通过配置源码管理、构建及部署步骤,实现了高效、稳定的软件开发与部署流程,显著提升局域网管控软件的开发与运维效率。
41 5
|
2月前
|
人工智能 测试技术 Windows
Windows 竞技场:面向下一代AI Agent的测试集
【10月更文挑战第25天】随着人工智能的发展,大型语言模型(LLMs)在多模态任务中展现出巨大潜力。为解决传统基准测试的局限性,研究人员提出了Windows Agent Arena,一个在真实Windows操作系统中评估AI代理性能的通用环境。该环境包含150多个多样化任务,支持快速并行化评估。研究团队还推出了多模态代理Navi,在Windows领域测试中成功率达到19.5%。尽管存在局限性,Windows Agent Arena仍为AI代理的评估和研究提供了新机遇。
53 3
|
3月前
|
XML 网络安全 数据格式
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
93 2
|
4月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
446 3
Windows操作系统部署安装Kerberos客户端
|
3月前
|
jenkins Java 持续交付
Jenkins打包,发布,部署
Jenkins打包,发布,部署
269 0
|
3月前
|
安全 Shell Linux
内网渗透测试基础——Windows PowerShell篇
内网渗透测试基础——Windows PowerShell篇
130 0
|
3月前
|
XML 网络安全 数据格式
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(二)
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(二)
48 0
|
3月前
|
存储 Linux 网络安全
Kali 渗透测试:Meterpreter在Windows系统下的使用
Kali 渗透测试:Meterpreter在Windows系统下的使用
112 0