【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的部署。

相关文章
|
2月前
|
Java 测试技术 网络安全
Burp Suite Professional 2025.10 for Windows x64 - 领先的 Web 渗透测试软件
Burp Suite Professional 2025.10 for Windows x64 - 领先的 Web 渗透测试软件
131 0
Burp Suite Professional 2025.10 for Windows x64 - 领先的 Web 渗透测试软件
|
2月前
|
SQL 安全 Linux
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
161 1
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
|
2月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
207 1
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
|
2月前
|
Kubernetes jenkins 持续交付
Artifact Hub在Kubernetes中的应用:部署Jenkins的脚本整理
以上步骤断言清晰明确地描述了如何通过Artifact Hub 使用Helm图表来部署Kubernetes 中得Jenkis 实例,并且提供了相应得Shell 脚本作为执行指南. 这样不但能够帮助用户快速地进行操作, 同时也能够通过自定义参数来满足不同用户需求.
121 5
|
3月前
|
安全 Linux 网络安全
Metasploit Pro 4.22.8-2025091701 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-2025091701 (Linux, Windows) - 专业渗透测试框架
308 2
Metasploit Pro 4.22.8-2025091701 (Linux, Windows) - 专业渗透测试框架
|
3月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架
415 1
Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架
|
3月前
|
运维 iOS开发 Windows
windows电脑备案ios APP获取公钥和证书指纹Sha-1值的方法
在阿里云进行APP备案、在备案IOS端的环节的时候,发现需要我们将p12证书安装在电脑上,再用xcode或或钥匙串访问来获取这个证书的公钥和sha-1值。 但是大部分开发uniapp应用的同学们,或者进行发布的运维人员的电脑都是windows,无法按照阿里云的教程来获取ios的公钥和sha-1。备案就被卡主了。 这里介绍下另一个方法,就是使用香蕉云编来在线上传证书获取。如下图所示,打开香蕉云编后,找到下图这个功能
625 0
|
3月前
|
存储 数据安全/隐私保护 Windows
Windows中部署网盘神器 Filebrowser
ZeroNews (零讯)内网穿透赋予 FileBrowser 任意位置互联网访问的能力,无需用户具备固定公网IP,提供专用的访问域名,将 FileBrowser 转变为公有云盘,实现多用户在线协同工作。
|
3月前
|
安全 Linux 网络安全
Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
576 0
存储 jenkins 持续交付
537 2

推荐镜像

更多