Jenkins介绍及安装

点击上方头像关注我,每周上午 09:00准时推送,每月不定期赠送技术书籍,小窗口回复“资源”、“测试工具包”领取测试资源。

本文2191字,阅读约需7分钟


Hi,大家好。

Jenkins主要用于持续构建项目,监控一些定时执行的任务。今天开始给大家介绍Jenkins从入门到放弃。宝,你学废了吗?在玩Jenkins的小伙伴欢迎文末留言喔。


Jenkins介绍



什么是Jenkins?


Jenkins是一款开源的,Java编写的持续集成工具。


Jenkins特点


① 安装简单;

② 扩展性强,支持众多插件;

③ 分布式构建部署;


Jenkins官网地址


官网地址传送门:https://www.jenkins.io/,目前的稳定版本为2.303.3


准备工作


1. 准备一台服务器,可以购买,也可以搭建虚拟机。

2. 安装docker:手把手带你在CentOS下安装docker。


docker安装Jenkins


本着简单的原则,我们使用docker安装Jenkins。

① 搜索可用的Jenkins镜像。

排名第一,名为jenkins的,是官方提供的镜像。但实际官方推荐使用jenkinsci/blueocean,该镜像包含当前的长期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆绑了所有Blue Ocean插件和功能。


② 创建Jenkins挂在目录并赋予权限。

mkdir -p /var/jenkins-datachmod 777 /var/jenkins-data


③下载并运行Jenkins容器。

docker run   --name jenkins-blueocean   -d   -p 8888:8080   -p 50000:50000   -v /var/jenkins-data:/var/jenkins_home   -v /var/run/docker.sock:/var/run/docker.sock   jenkinsci/blueocean


命令说明:

--name jenkins-blueocean 给容器起一个别名;

-d 后台运行容器;

-p 8888:8080 将容器的8080端口映射到主机上的8888端口,即通过8888端口访问主机的Jenkins;

-p 50000:50000 将容器的50000端口映射到主机的50000端口;

-v jenkins-data:/var/jenkins_home 将容器的/var/jenkins_home目录映射到主机目录;

-v /var/run/docker.sock:/var/run/docker.sock 表示Docker守护程序通过其监听的基于Unix的套接字;

jenkinsci/blueocean Jenkins镜像。


下载并运行容器效果图如下:


④ 查看容器是否运行成功。

docker ps


⑤ 查看Jenkins容器运行日志

docker logs jenkins-blueocean


运行日志图如下所示:


配置Jenkins


①配置镜像加速,进入服务器的/var/jenkins-data目录,编辑hudson.model.UpdateCenter.xml文件。


默认url截图:


修改为清华大学官方镜像。

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json


修改后的截图:


② 打开浏览器,地址栏输入:http://IP:8888,打开Jenkins页面。


③ 在服务器,查看Jenkins管理员密码,并填充到页面管理员密码输入框,点击右下角继续。


④ 自定义Jenkins。选择插件来安装。


默认插件即可,点击安装。


进入下载插件页面,等待安装完成。


⑤ 创建管理员用户。填写基本的信息后,保存并完成。


实例配置默认即可,点击保存并完成。


⑥ 配置完成后,进入Jenkins首页。


更多系列文章

敬请期待



我是CoCo,计算机科学与技术专业,深漂大厂互联网民工(女),坐标深圳。5年工作经验,3年持续输出技术文。ITester软件测试小栈(ID:ITestingA)号主,专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标 我,每周及时获得最新推送,第三方转载请注明出处。




想获取更多最新干货内容

快来星标 置顶 关注

展开阅读全文

页面更新:2024-04-01

标签:干货   端口   容器   插件   管理员   主机   页面   测试   目录   技术

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top