Jenkins 安装以及初始化
创始人
2024-03-14 00:52:37

Jenkins介绍

Jenkins是一款开源的CI&CD软件,用于自动化执行各种任务,包括构建、测试和部署软件。

  • Jenkins安装非常方便,可以通过官方发布的Docker镜像直接部署。
  • Jenkins可以通过网页轻松配置。
  • Jenkins插件功能也非常强大,目前有1800+的插件给用户选择,几乎包含了持续集成和持续交付工具链中的所有工具。
  • Jenkins可以轻松的在多台机器上分配工作,可以更快的推动各个平台的构建、测试和部署。

网址:https://www.jenkins.io/zh/

以Docker方式安装部署

下载镜像 https://hub.docker.com/r/jenkins/jenkins

$ docker pull jenkins/jenkins:lts
  • lts: docker镜像中的长期稳定版本

下载完成后启动镜像

$ docker run --name myjenkins -d -p 8080:8080 -p 50000:50000 -v /home/qcraft/jenkins:/var/jenkins_home jenkins/jenkins:lts
  • –name: 给镜像命名
  • -d: 后台运行
  • -p: 端口映射到宿主机
  • -v: 将镜像内的/var/jenkins_home目录映射到/home/qcraft/jenkins

进入0.0.0.0:8080 Jenkins网页初始化环境

  1. 解锁jenkins

![image.png](https://img-blog.csdnimg.cn/img_convert/a765483dfaf2f56533a8fd88aa4a7ded.png#averageHue=#fcf9f9&clientId=ud40cde1c-4eb5-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=909&id=u32c6beba&margin=[object Object]&name=image.png&originHeight=909&originWidth=994&originalType=binary&ratio=1&rotation=0&showTitle=false&size=79870&status=done&style=none&taskId=u83f5b732-49c9-413a-83d8-9f26258dac0&title=&width=994)
![image.png](https://img-blog.csdnimg.cn/img_convert/d984e3dcf823cef998e140b8e996c0bf.png#averageHue=#3b2d68&clientId=ud40cde1c-4eb5-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=118&id=uc564a5fe&margin=[object Object]&name=image.png&originHeight=118&originWidth=742&originalType=binary&ratio=1&rotation=0&showTitle=false&size=28650&status=done&style=none&taskId=u6d835e62-0cdb-42be-bfbe-049980168a4&title=&width=742)

  1. 进入安装界面
    1. 选择安装推荐插件,等待安装完成

PS: 如果下载失败,准备fq软件多试几次
![image.png](https://img-blog.csdnimg.cn/img_convert/ab5eebcc8c07601518198693d3954148.png#averageHue=#faf9f8&clientId=ud40cde1c-4eb5-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=912&id=u1a8dc09e&margin=[object Object]&name=image.png&originHeight=912&originWidth=989&originalType=binary&ratio=1&rotation=0&showTitle=false&size=103017&status=done&style=none&taskId=ud7c7590a-1d56-465f-b429-3f8686e399b&title=&width=989)
![image.png](https://img-blog.csdnimg.cn/img_convert/12ea542681e6418853937e26ca1ee2a2.png#averageHue=#eeeeee&clientId=ud40cde1c-4eb5-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=926&id=u3bc1859f&margin=[object Object]&name=image.png&originHeight=926&originWidth=1041&originalType=binary&ratio=1&rotation=0&showTitle=false&size=67393&status=done&style=none&taskId=u9550110d-3e78-4990-9891-63b4ef9afc3&title=&width=1041)

  1. 填写基本信息,创建管理员账户

![image.png](https://img-blog.csdnimg.cn/img_convert/239d3c2408d546dfd2e5d9848d03c3ba.png#averageHue=#fefefe&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=907&id=u9731c364&margin=[object Object]&name=image.png&originHeight=907&originWidth=991&originalType=binary&ratio=1&rotation=0&showTitle=false&size=36520&status=done&style=none&taskId=u0b2582b2-0e1c-433e-9ee4-67fb65d89a8&title=&width=991)

  1. 自定义网址

![image.png](https://img-blog.csdnimg.cn/img_convert/0273a12a93ceb9e88c0a6b027d8c40c3.png#averageHue=#fcfcfc&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=914&id=ud27f215c&margin=[object Object]&name=image.png&originHeight=914&originWidth=999&originalType=binary&ratio=1&rotation=0&showTitle=false&size=54724&status=done&style=none&taskId=u93d58c37-2aed-46a9-9397-4cd3d5423e7&title=&width=999)

这些执行完成之后就可以使用Jenkins了,可以尝试执行一次构建

  1. 首先创建一个基本的item

![image.png](https://img-blog.csdnimg.cn/img_convert/c8ce88a319cf81c408e150728d94a796.png#averageHue=#f9f7f7&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=0.7101&from=paste&height=776&id=uac57fa57&margin=[object Object]&name=image.png&originHeight=776&originWidth=359&originalType=binary&ratio=1&rotation=0&showTitle=false&size=22878&status=done&style=none&taskId=u425b1180-8755-4cb2-9f44-273110c6704&title=&width=359)

  1. 选择自由配置项目,配置好项目名,并且点击OK![image.png](https://img-blog.csdnimg.cn/img_convert/ac9406ba5f529418e96bd8c2bd49127e.png#averageHue=#b5d1c4&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=575&id=uc1de23b9&margin=[object Object]&name=image.png&originHeight=575&originWidth=1042&originalType=binary&ratio=1&rotation=0&showTitle=false&size=48416&status=done&style=none&taskId=uf00aa1f5-71fb-4bf3-bb84-4aea8b6f603&title=&width=1042)
  2. 进入设置界面,进入Build Triggers->Build Steps,并且选择Execute shell 自定义执行脚本![image.png](https://img-blog.csdnimg.cn/img_convert/9e885d55c4d26804d03ef706735f4ce5.png#averageHue=#f3f2f2&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=1079&id=u623bdd12&margin=[object Object]&name=image.png&originHeight=1079&originWidth=1919&originalType=binary&ratio=1&rotation=0&showTitle=false&size=147688&status=done&style=none&taskId=u0f69cd0c-ed28-4f22-9920-061daf5bcd8&title=&width=1919)
  3. 配置完成后回到上一个界面点击Build Now触发脚本运行,下面马上就会出现Trigger编号![image.png](https://img-blog.csdnimg.cn/img_convert/b232bb0ed4b224cf81b3064f5e5e2ad6.png#averageHue=#face76&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=590&id=uf9ce816d&margin=[object Object]&name=image.png&originHeight=590&originWidth=402&originalType=binary&ratio=1&rotation=0&showTitle=false&size=32334&status=done&style=none&taskId=ubdc29ef9-d818-4253-ba83-2b004c77572&title=&width=402)
  4. 点击Trigger编号进去可以看到编译结果
    ![image.png](https://img-blog.csdnimg.cn/img_convert/6ac262c1bb04c531a57fe0df0e9bc099.png#averageHue=#faf7f7&clientId=u430707e9-80b2-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=363&id=ua27b7208&margin=[object Object]&name=image.png&originHeight=363&originWidth=1178&originalType=binary&ratio=1&rotation=0&showTitle=false&size=44238&status=done&style=none&taskId=ucd8bfe6a-e219-4633-868a-38629fe7111&title=&width=1178)

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...