jenkins war包_Jenkins的安装和部署(jenkins教程)

一、jenkins的下载、安装以及环境的搭建部署。

1.什么是jenkins以及它的作用:

Jenkins 是一个可扩展的持续集成(CI)平台。它只是一个平台,真正运作的都是插件。

Jenkins的主要作用:

持续的监控软件版本发布/测试项目。

监控外部定时调用执行的工作。

2. jenkins官网下载地址:https://jenkins.io/download/ 目前版本:2.211

jenkins项目有两条发布线,分别是LTS长期支持版(或稳定版)和每周更新版(最新版)。建议选择LTS长期支持版,下载通用java项目war包。

75a54b775370a300e5e68afc0bd169dc.png

3.下载jdk1.8以上版本并安装,安装后配置jdk的环境变量。(这里不再累述具体步骤)

4.在dos命令行运行命令解压war包:java -jar jenkins.war (默认情况下端口是8080,如果要使用其他端口启动,可以通过命令行”java –jar Jenkins.war --httpPort=80”的方式修改)

运行命令后jenkins.war会自动在C盘目录下生成一个jenkins的文件夹。C盘下的这个文件夹可独立运行。

5.在浏览器中访问jenkins项目:http://localhost:8080/jenkins 出现解锁 Jenkins界面,说明jenkins项目搭建完成,这里需要输入管理员密码。如下图:

d549240af57d959d7931c95887572917.png

上图中有提示:管理员密码在:C:jenkinssecretsinitialAdminPassword 打开此文件获得密码并输入密码,点击”继续”按钮后如下图:

f2fee7c9b4ade1c91b32f51e46a5d50b.png

点击:【选择插件来安装】按钮,出现如下默认插件安装界面。

d61cf4bdfd29d246675ebdbd73e08bc9.png

这个页面会默认选中安装一些插件,直接点击”安装”按钮,安装所有推荐的插件。

91d9ab468ff0981aa87a07b361c545cb.png

等待所有插件安装完成(耐心等待1-2个小时)。安装插件的时候,会有一些插件安装失败(如上图的X),这些插件的安装是有前置条件的,等安装结束后,按右下角“重试”,继续安装,之前失败的插件就都能安装了。安装完成后,点击“继续”按钮,

a40c7396003214b686dbc4eecc49a384.png

输入用户名:admin,密码:123456,确认密码:123456,全名:admin,电子邮件地址后点“保存并完成”按钮

3d8fe9d09b5d3e69f883fce292c6c8f5.png

点击“保存并完成”出现下图表示jenkins已经配置完成。点击[开始使用jenkins]登录。

0bdf9fe34f7266be941e2af866ba0c6b.png

到此,jenkins安装完成,可以开启jenkins持续集成之旅了!

二、总结

如果你觉得此文对你有帮助,如果你对此文有任何疑问,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣请拉到最上面关注笔者的名字!

一箭三雕:如果你觉得本文对你有帮助,请关注,赞同,分享三连!谢谢!
作者出处:逍遥子:Jenkins的安装和部署(jenkins教程)
转载声明:欢迎转载,但未经作者同意请保留此段声明,并在文章明显位置给出原文链接。

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

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

相关文章

.net Web网站转换成Web应用程序 备忘

1.新建Web应用程序,把Web网站代码全部粘贴进来2.添加所有原来引用3.【*】Web应用程序不再自动预编译App_Code文件夹,但是会编译任何文件夹下的类文件(除App_Code),所有给App_Code文件夹换个其它名字。4.【*】把第3部改名后文件夹下的所有文件&#xff0c…

div没有设置高度,背景颜色却无法显示

在设计网页时,设置了div为自动高度或不给height值,当div设置背景时在IE6可以显示背景颜色,但是IE7,8却不显示。 解决办法如下: 1、把height:auto;改成height:100%; overflow:hidden; 原理:IE6可以再不给高度的情况下自…

内存恶鬼drawRect

转载于:http://bihongbo.com/内存恶鬼drawRect 标题有点吓人,但是对于drawRect的评价倒是一点都不过分。在平日的开发中,随意覆盖drawRect方法,稍有不慎就会让你的程序内存暴增。下面我们来看一个例子。 去年的某天午后,北京的雾霾…

c#和python同一主机直接udp_为什么Python 如此之慢

原文:https://hackernoon.com/why-is-python-so-slow-e5074b6fe55b​hackernoon.comPython 正在爆炸般流行起来,它被用于DevOps, 数据处理,web开发和安全领域。但是在速度方面却没有取得过什么胜利。 Java在速度方面和C/C/C#/Python比起来如何&#xff…

matlab编程ode45,matlab 中ode45的源代码如何看懂

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼求常微分方程的数值解 ode45方法的源代码怎么看懂呢?四百多行 如何理解这些代码的核心思想 以方便未来自己使用呢?求大神指点迷津 感激不尽function varargout ode45(ode,tspan,y0,options,varargin)%ODE45…

N2 API

非常详细的N2API文档,以及N2的Wiki和讨论区,特此贴出,以备参考。 参考:http://consultingblogs.emc.com/jamesbroome/archive/2009/04/24/why-i-like-n2-cms.aspx 转载于:https://www.cnblogs.com/chenjunsheep/archive/2010/03/25/1695300.…

C#第零篇

看看荒废的园子和无所作为的自己。真是坑了身边一大帮人。 C、C、C#都是知道语法,自己从来不敢认真地去编一下程啊。真是惭愧。不过现在觉得C#比较简单,就从这里从头开始。伤心啊。 现在没什么时间,大概一天可以有2个小时时间来学习。其它时间…

lldb 调试php,linux系统下如何在vscode中调试C++代码

本篇博客以一个简单的hello world程序,介绍在vscode中调试C代码的配置过程。1. 安装编译器vscode是一个轻量的代码编辑器,并不具备代码编译功能,代码编译需要交给编译器完成。linux下最常用的编译器是gcc,通过如下命令安装&#x…

MyBatis之八:需要说明的几个java api的生命周期以及封装

学习mybatis不得不了解SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession。这里主要是讲解它们的生命周期以及一般最佳实践。 一般来说对象的生命周期也就是对象创建到销毁的过程,如果在这个过程中,如果实现的代码质量不佳,那么很容易…

.Net如何统计在线人数

统计在线用户的作用不言而喻,就是为了网站管理者可以知道当前用户的多少,然后根据用户数量来观察服务器或者程序的性能,从而可以直观的了解到网站的吸引力或者网站程序的效率现在,我们就介绍一个简单明了的方法来统计在线用户的多…

EFI BIOS下的磁盘管理工具Diskpart,Efifmt与Efichk(转)

Diskpart.efi GPT分区格式工具下载: EfiDiskUtility v1.3(X64).rarhttp://pan.baidu.com/share/link?shareid174670&uk3204866771 EFI BIOS作为一种创新的BIOS架构,自然有其独特之初,今天我给大家一下运行在EFI Shell环境下几款由Microsoft开发的磁盘管理工具.…

php负责传递数据,php传递数据的方法有哪些

php传递数据的方法有哪些发布时间:2021-03-19 09:10:54来源:亿速云阅读:58作者:小新这篇文章将为大家详细讲解有关php传递数据的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅…

ubuntu远程桌面连接命令rdesktop连接windows远程桌面详解

sudo apt-get install rdesktoprdesktop 124.42.120.174:1433 呵呵,连接成功了。 -f 全屏-a 16位色默认端口是3389(linux 22 sh)注意:windows 的服务中的 Terminal Servies 需要开启。我的电脑 右键 属性 远程中,勾选 …

那一瞬...

那一日,那一月,那一年,那一世... 仓央嘉措 那一日 我闭目在经殿的香雾中 蓦然听见你诵经的真言 那一月 我摇动所有的经筒,不为超度 只为触摸你的指尖 那一年 磕长头匍匐在山路,不为觐见 只为贴着你的温暖 那…

除了工作怎么交朋友_夫妻感情不好怎么办?夫妻关系紧张该如何解决?

夫妻感情不好怎么办?夫妻关系紧张该如何解决?1. 象征两人的兴趣随着年龄的增长而多样化。年轻的时候往往因为他们之间的差异而互相吸引,但当他们在中老年则需要更多的安慰或关心,理解,需求就不同了。当你发现自己的志向迥然不同时…

php学习_与mysql的连接 2013.01.04

我之前学习了一点mysql,所以跳过了两讲关于mysql的部分。 不知道为什么,我没有打开wamp时,在ie浏览器中输入http://localhost,就无法显示。后来打开了之后,才能在浏览器显示.php文件内容。.php文件是服务器端的&#x…

受管制的代码

其实整个.NET项目都是运行在.NET Framework上的托管代码,这个道理和JAVA虚拟机的机制是类似的。 最简单的说呢,受托管的代码不能直接写内存,是安全的,而非托管代码是非安全代码,可以使用指针操作内存。 一般的项目使…

javascript真的是异步的吗?且看setTimeout的实现原理以及setTimeout(0)的使用场景

在今天之前我一直以为setTimeout这个函数是异步的,无意中看到了一篇关于setTimeout的文章。发现自己曾经的认识全是错误的,赶紧总结下。 先看一段代码: var start new Date(); setTimeout(function(){var end new Date();console.log("…

java websocket修改为同步_服务端向客户端推送消息技术之websocket的介绍

websocket的介绍在讲解WebSocket前,我们先来看看下面这种场景,在HTTP协议下,怎么实现。需求:在网站中,要实现简单的聊天,这种情况怎么实现呢?如下图:​当发送私信的时候,…

Extjs checkbox 多删除

var BankOrderstore new Ext.data.JsonStore //数据源({url: "../Handler/TxnRefund.ashx",totalProperty: ToTalRecord,root: "ResultData",listeners:{beforeload: function () {this.baseParams {"method": "QU…