jenkins—CI&CD构建、部署、自动化开源软件
2019-04-03 22:33
876 查看
版权声明:转载请著明出处 https://blog.csdn.net/weixin_40543283/article/details/89005441
一、jenkins
1.什么是Jenkins
- Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件.
- Jenkins 支持各种运行方式,可通过系统包, Docker 或者通过一个独立的 Java 程序.
2.jenkins的功能
- 持续的软件版本发布/测试项目。
- 监控外部调用执行的工作
二、开启jenkins
环境:
git:rhel7,用来搭建gitlab,建议多点内存,2g起步,gitlab比较吃内存,需要联网
jenkins:rhrl7,用来搭建jenkins,需要联网
软件:github,jenkins ==> 点击下载 提取码: wyxb
1.安装开启jenkins
开启jenkins需要java,所以进行安装之前,我们先看一下,主机是不是有java,我这台是没有的
[code][root@jenkins gitlab]# java -bash: java: command not found
那么我们首先需要安装jdk,然后安装jenkins
[code][root@jenkins gitlab]# yum install jdk-8u171-linux-x64.rpm -y
然后安装jenkins
[code][root@jenkins gitlab]# yum install jenkins-2.121.3-1.1.noarch.rpm -y
启动jenkins
[code][root@jenkins gitlab]# /etc/init.d/jenkins start ##也可以使用systemctl来进行启动 Starting jenkins (via systemctl): [ OK ]
在浏览器输入172.25.1.2:8080查看
根据提醒查看输入密钥
[code][root@jenkins gitlab]# cat /var/lib/jenkins/secrets/initialAdminPassword 89b618e9762a4321a01363f5e3837735
然后进入了一个下载插件页面,我们选择默认插件,也就是左面的
下载插件
点击下图的continue as a admin
然后点击save and Finish
我们就进入了jenkins的主界面
如果退出以后想再次登陆jenkins,输入用户名为admin,密码为之前那个一长串即可
ok~
相关文章推荐
- CI - Jenkins自动化构建和自动化部署
- 利用jenkins实现CI/CD的自动、持续构建及测试软件
- Jenkins进行自动化构建和部署
- jenkins+mawen+svn实现自动化构建部署
- 利用apache+svn+jenkins+maven 实现java环境的自动化构建和部署(四)(网内首发超详细版)
- Jenkins+Maven+Git+Email+SSH实现持续自动化构建部署
- 使用jenkins、docker、consul、nginx搭建支持自动化构建部署以及弹性伸缩的集群系统详细教程
- Linux平台搭建Jenkins+Maven+Shell实现自动化构建部署
- 【Jenkins教程三】基于Linux实现Jenkins+maven+git+tomcat的自动化构建部署项目
- jenkins+gitlab+vue进行自动化构建部署项目打包
- 【Jenkins教程三】基于Linux实现Jenkins+maven+git+tomcat的自动化构建部署项目
- Jenkins 自动化构建与部署
- 利用apache+svn+jenkins+maven 实现java环境的自动化构建和部署(五)(网内首发超详细版)
- 自动化部署之jenkins自动触发构建和发布
- jenkins部署.net平台自动化构建的方法步骤
- jenkins+git+maven+shell构建自动化部署项目
- puppet开源的软件自动化配置和部署工具——本质就是CS,服务端统一管理配置
- Jenkins部署.net自动化构建
- Azure 项目构建 – 部署 Jenkins 服务器以实现持续集成(CI)