首页 > 其他分享 >Jenkins - [02] 安装部署

Jenkins - [02] 安装部署

时间:2024-05-14 14:41:21浏览次数:22  
标签:02 集成 部署 构建 jenkins home Jenkins 安装

题记部分

 

一、Jenkins是什么

  Jenkins,原名Hudson,2011年改为现在的名字,它是一个开源的实现持续集成的软件工具。

官网:https://www.jenkins.io/

官网:https://www.jenkins.io/zh/ (中文)

  Jenkins能实时监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。

 

 

二、Jenkins的特点

(1)易安装:仅仅一个java -jar jenkins.war,从官网下载该文件后,直接运行,无需额外的安装,更无须安装数据库。

(2)易配置:提供友好的GUI配置界面

(3)变更支持:Jenkins能从代码仓库(Subversion/CVS)中获取并生产代码更新列表并输出到编译输出。

(4)支持永久链接:用户是通过web来访问Jenkins的,而这些web页面的链接地址都是永久链接地址,因此,你可以在各种文档中直接使用该链接;

(5)集成E-Mail/RSS/IM:当完成一次集成时,可通过这些工具实时告诉你集成的结果(据我所知,构建一次集成需要花费一定时间,有了这个功能,你就可以在等待结果过程中,干别的事);

(6)Junit/TestNG 测试报告:也就是以图表等形式提供详细的测试报表功能;

(7)支持分布式构建:Jenkins可以把集成构建等工作分发到多台计算机中完成;

(8)文件指纹信息:Jenkins会保存哪次集成构建产生了哪些jars文件,哪一次集成构建使用了哪个版本的jars文件等构建记录;

(9)支持第三方插件:使得Jenkins变得越来越强大

 

三、Jenkins安装及使用

3.1、Install on docker

(1)下载Jenkins的Docker镜像:docker pull jenkins/jenkins:lts

(2)创建jenkins挂载目录并赋予权限

mkdir -p /mydata/jenkins_home
chown -R 1000 /mydata/jenkins_home

(3)启动容器

docker run -di --name=jenkins -p 8080:8080 -v /mydata/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts

(4)Jenkins管理员密码

(5)可在浏览器进行访问

 

 

3.2、Install on windows

下载了jenkins.war,运行时提示需要Java 11+

 

 

 

 

— 要养成终身学习的习惯 —

标签:02,集成,部署,构建,jenkins,home,Jenkins,安装
From: https://www.cnblogs.com/houhuilinblogs/p/18191253

相关文章

  • Jenkins-邮件配置
    Jenkins-邮件配置1.插件配置2.凭据配置,配置发件人的地址和密码3.系统配置3.1JenkinsLocation配置发件人邮箱3.2ExtendedE-mailNotification配置3.3邮件通知......
  • THUSC2024 & APIO2024 游记
    THUSC2024Day0Day1THUSC极速版?上午试机,水\(100+\varepsilon\)分跑路,日常不做元旦激光炮(下午直接快进到Day1(那我缺的讲座这一块,谁给我补啊?).首先开T1好像就是一个简单状压数位DP,不过不太会写数位DP了,大概1.5h后获得了85pts.然后看T2,预计是高明题,所以直接......
  • 2024/05/14
    目前市场上没有增量资金,存量资金博弈阶段,所以人工智能板块要想起来需要老题材的终结低空经济 有色金属 化工 合成生物 电力等题材依次起来,目前在炒电力。下一个板块会是谁呢,是之前的老题材重新炒作还是人工智能呢,这需要看市场的选择,等市场选出来,我们跟随就可以了,现阶段我......
  • 程序员的AI编程小助手,CodeGeeX在vscode,vs2022,IDEA2023使用体验总结
    程序员的AI编程小助手,CodeGeeX使用体验总结一、1.CodeGeeX是什么?能做什么?CodeGeeX是一个智能编程软件工具,目前CodeGeeX支持多种主流IDE,如VSCode、visualstudio2022,IntelliJIDEA、PyCharm、Vim等,同时,支持Python、Java、C++/C、JavaScript、Go等多种语言。CodeGeeX如何......
  • 【2024-05-13】下一挑战
    20:00世界越来越美了,我独自一人,却很自在。我别无所求,只想被阳光晒透。                                                 ——黑塞今天一大早就起床外出了,去出差见一个......
  • 2024 Jiangsu Collegiate Programming Contest
    Preface这场由于是学长们出的题,在5.5就作为验题队伍VP了一遍本来验题场一般是三人三机火速开题的,但由于那天徐神没带电脑,索性就三人一机当作训练来打最后经典被队友带飞,4h8题后和NJU的WF银牌队只差一题,然后最后1h我冲刺H题失败,耻辱下机吃花雕A.Two'sCompanybutThree'sTr......
  • 代码随想录算法训练营第六天 | 242.有效的字母异位词 、349. 两个数组的交集、 202.
    哈希表理论基础建议:大家要了解哈希表的内部实现原理,哈希函数,哈希碰撞,以及常见哈希表的区别,数组,set和map。什么时候想到用哈希法,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。这句话很重要,大家在做哈希表题目都要思考这句话。文章讲解:https://program......
  • 2024 AI中转计费平台系统源码
    简介:2024AI中转计费平台系统源码图片:    点击下载 ......
  • PKUSC2024 游记
    事不过三,但是第三次/cfDay\([-7,-3]\)一些模拟赛&适应linux。挺答辩的。三场加起来只在第二场过了一题,还是中午加班过的,第一场的答辩背包没调出来。代码能力太差。第三场摆烂了,拿了40pts跑路。这段时间都比较想摆烂的说(周四清理了一下键盘。非常舒畅啊!并且还把旁边的yhd......
  • .NET周刊【5月第1期 2024-05-05】
    国内文章一个开源轻量级的C#代码格式化工具(支持VS和VSCode)https://www.cnblogs.com/Can-daydayup/p/18164905CSharpier是一个开源、免费的C#代码格式化工具,特点是轻量级且依赖Roslyn引擎重构代码格式。支持的IDE包括VisualStudio(2019与2022)和VisualStudioCode等。该项......