Jenkins安装详细教程

news2024/7/6 21:02:05

Jenkins简介

Jenkins是一个开源的软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
1.持续的软件版本发布/测试项目
2.监控外部调用执行的工作
最近在学习postman接口测试,想使用Jenkins来集成我的测试项目,并且可以学习一下使用Jenkins来集成和管理项目及发布项目,下方是自己在安装的过程以及遇到的问题。

 

Jenkins环境准备

1、安装Jenkins前需要安装好JDK

JDK下载地址:
https://www.oracle.com/java/technologies/downloads/#java11
https://pan.baidu.com/s/1ThcX__792-7tbAIP4yNk8w?pwd=4hbi 提取码: 4hbi
我下载的Jenkins是最新版本2.338,要求JDK版本为Java11。

2、Jenkins下载地址及安装版本

https://www.jenkins.io/download/,下载.war格式的安装包

Jenkins安装版本.png

特别提示

由于起初安装的Jenkins不是最新版本并且Java也不是与Jenkins对应的版本,故而在给Jenkins手动安装插件时出现了好多问题,换镜像也不能解决问题,后来经过多次查阅资料,使用Jenkins的最新版本与Java11才得以将Jenkins搭建完成并成功手动安装插件。

3、tomcat下载

https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.76/bin/
现在后解压到一个目录即可

JDK安装

可自行到网上查阅资料,安装后需要配置环境变量:JAVA_HOME,CLASS_PATH,Path
安装完成后,打开cmd(win+r)命令行输入java -version回车,看到以下信息就说明环境安装成功了

JDK安装成功.png

Jenkins安装(Jenkins两种安装方式,本文使用的是其中一种)

1、将下载好的Jenkins.war安装包放到D:\apache-tomcat-8.5.76\webapps目录下

2#、通过tomcat启动Jenkins,在tomcat的bin目录下面双击startup.bat启动tomcat,启动完成后,查看应用是否启动,在浏览器里输入http://localhost:8080/jenkins/,出现下方界面证明启动成功,根据提示复制密码

 

Jenkins密码填写.png

 

安装推荐插件.png

点击继续或下一步

 

由于安装插件的连接有时可能无法达到目的,可以跳过安装或者点下一步(或继续)

 


创建账户后进入Jenkins首页

 

3、到此,Jenkins就安装完成了。



 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/532090.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis 下载安装

一、redis介绍 redis官网地址:http://www.redis.cn/ Redis是当前比较热门的NoSQL系统之一它是一个开源的、使用ANSI C语言编写的key-value存储系统(区别于MySQL的二维表格形式存储)和Memcache类似,但很大程度补偿了Memcache的不…

k8s系列-前端镜像打包集成Jenkin spush到仓库

1.General-->源码管理-->构建触发器-->构建环境-->构建-->构建后操作 General-->源码管理-->构建触发器-->构建环境-->构建-->构建后操作 General-->源码管理-->构建触发器-->构建环境-->构建-->构建后操作 General-->源码管…

阿里云ICP备案服务码在哪里申请查看?教程来了

阿里云备案服务码是什么?ICP备案服务码怎么获取?阿里云备案服务码分为免费和付费两种,申请备案服务码是有限制条件的,需要你的阿里云账号下有可用于申请备案服务码的云产品,如云服务器、建站产品、虚拟主机等&#xff…

详解C语言可变参数列表(stdarg头文件及其定义的宏)

前言:在一些函数定义时,()内的参数并不是所有的函数参数都是唯一的,如printf函数的定义 这里的省略号就代表printf函数的参数是可以变化的,而对于一些函数其参数是固定的,如strlen 之所以有这样…

Go-Benchmark入门-进阶篇(下)

接上文:Go-Benchmark入门-基础篇(上) 引言 本篇是进阶篇,围绕最佳实践,介绍项目中可能会用得上的一些技巧和科普更多的 benchmark 知识,也是对本人半个多月实践的一次总结和备忘。 go版本: …

CBA 总决赛激战正酣,线上观赛体验如何保证?

近日,许多球迷都在关注着 CBA 总决赛的激烈赛况。浙江队在征战 CBA 28 年后首次闯入总决赛,并将决赛主场放在了即将承办杭州亚运会正式比赛的奥体中心场馆,使得这轮系列赛成为了浙江篮球史上浓墨重彩的一笔。也难怪球迷现场观赛热情高涨&…

孙鑫VC++第四章 2.简单绘图-绘制

目录 1. 按键消息 2. 绘制线条 2.1 利用SDK全局函数实现画线功能 2.2 利用MFC的CDC类实现画线功能 2.3 利用MFC的CClientDC类实现画线功能 2.4 利用MFC的CWindowDC类实现画线功能 3. 在桌面窗口中画线 3.1 绘制彩色线条 4. 使用画刷绘图 4.1 简单画刷 4.2 位图画刷 …

vue+elementui+nodejs医院疫情防控管理系统3935y

语言 node.js 框架:Express 前端:Vue.js 数据库:mysql 数据库工具:Navicat 开发软件:VScode 互联网的飞速发展,使人们的生活离不开网络,医院的发展也同样是。现代医院中,不论大小都有各自的管…

想要快速开发东南亚市场?附见效快的方法

外贸人开发东南亚市场的超全指南,觉得有用的话,转发给身边的朋友哦~ 一、8大开发东南亚客户的渠道 01 外贸客户开发系统 这个是目前主流的开发客户的渠道,也是效果最好的。可以根据产品关键字、HS编码、SCI编码通过在线数据库…

使用eclipse运行DBeaver源码

一、安装eclipse(rcp) 官网地址:https://www.eclipse.org/ 1、进入官网后点击downloads 2、点击Download Packages 3、选择版本:Eclipse IDE for RCP and RAP Developers 4、选择合适的镜像进行下载 5、找到下载的文件进行解压 6、找到解压后的文件…

Netty实战(一)

Nett的概念及体系结构 第一章 Java网络编程1.1 Java NIO1.2 选择器 第二章 Netty是什么2.1 Netty简介2.2 Netty的特性2.2.1 设计2.2.2 易于使用2.2.3 性能2.2.4 健壮性2.2.5 安全性2.2.6 社区驱动 2.3 Netty的使用者2.4 异步和事件驱动2.4.1 异步2.4.2 异步和伸缩性 第三章 Net…

企业缺少成本票的三个解决方式!

业务是流程,财税是结果,税收问题千千万,关注《税算盘》来帮你找答案。 成本票指的是计入要素费用的票据,主要是指直接或是间接计入生产成本或制造费用等多方面的发票和票据。简单来说成本票,就是企业销售商品后提供服…

MyBatis Plus 插件

一、分页插件 多个插件的情况下分页插件需要放到最后执行 1.1、增加分页插件配置 package com.xx.config;import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplu…

IT项目管理工具推荐:选择最适合你的优秀工具

国际数据公司的一份报告指出,25%的IT项目彻底失败,这还不包括需要返工的50%的项目,也不包括20-25%未能提供投资回报的项目。众所周知,管理IT项目有很多挑战。以下是最常见的挑战: 1.学习曲线大 挑战: 由于I…

c#与NPOI

简介 操作指南 某些API参考 视频讲解 完整代码 1、简介 NPOI是源于一个用于读取xls,doc,ppt文档的POI 项目,POI是Java项目,后面因为有.Net的市场,于是将POI移植到.Net上。Npoi 可以在没有安装Office 的情况写 对 Word 或 Excel 文档进行读写…

《如何向ChatGPT提问并获得高质量的答案》—Prompt技术的完整指南

本教程收集于:AIGC从入门到精通教程 目录 第1章:提示工程技术简介 第2章:说明提示技术(Instructions Prompt Technique)

OpenPCDet系列 | 5.3 PointPillars算法——BaseBEVBackbone伪图像特征提取模块

文章目录 BaseBEVBackbone模块1. BaseBEVBackbone初始化2. BaseBEVBackbone前向传播 OpenPCDet的整个结构图: BaseBEVBackbone模块 在进行了bev视图的特征转换后,随后进行backbone2d模块进行进一步的特征处理,在PointPillars中选择的是Bas…

AI绘画小程序开发流程

最近市场上出现了很多AI绘画的小程序和APP,这些小程序使用起来非常方便,用户体验也不错,可以解决一部分用户的实际需求。今天和大家分享如何开发一个AI类的绘画小程序以及要注意的问题,希望对大家有所帮助。北京木奇移动技术有限公…

电脑蓝屏怎么U盘重装系统详细图文教学

电脑蓝屏怎么U盘重装系统详细图文教学。很多用户遇到电脑蓝屏的问题之后,不懂怎么去进行问题的解决。蓝屏问题其实自己制作一起启动盘就可以轻松的解决问题了。一起来看看以下的详细处理方法分享吧。 准备工作: 1、U盘一个(尽量使用8G以上的U…

如何获取和制作免费的icon图标素材

icon 图标在界面设计中虽然占比不大,但却是不可缺少的设计元素之一。设计师通过 icon 图标,将抽象的概念通俗化,降低用户理解某个操作的难度。而设计师也会通过改变 icon 图标的样式来展现整体界面的视觉效果。icon 图标的风格有很多&#xf…