jenkins地址: https://jenkins.io/
jenkins是什么
Jenkins是一种软件允许持续集成。Jenkins 安装在一台服务上也中央构建发生的地方。下面的流程图展示了Jenkins是如何工作的一个非常简单的工作流。
jenkins持续集成原理
链接地址: https://www.cnblogs.com/liyuanhong/p/6548925.html
1. 为服务器安装java环境
2. 为服务器安装git
链接: Ubuntu安装Git
3. 打开服务器8080端口,因为jenkins默认运行在8080端口
以阿里云服务器为例
4. 为服务器安装jenkins
使用ssh连接到服务器,连接命令
ssh root@域名或者IP
输入以下命令
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | apt-key add -
sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
apt-get update
apt-get install jenkins
这个时候Jenkins就已经开始运行了
可以用以下命令查看进程信息。
ps -ef | grep jenkins
然后通过浏览器访问jenkins
访问: 主机号 :8080
如果是在本机,就访问 localhost:8080
如果是远程服务器,就访问 域名 : 8080
就可以进入界面了
在命令行输入 cat 加红色的那个路径名,就可以看到密码了
之后就是把Jenkins和github托管平台关联起来
链接地址:https://blog.csdn.net/u011904605/article/details/54590383
其中有一步需求注意
之后就可以体验jenkins了,最直观的体验就是当你在github有push操作的时候,触发github的web钩子函数,向jenkins发送一个请求,Jenkins监听到这个请求,执行shell脚本,构建项目。项目的默认地址 /var/lib/jenkins/workspace/工作区。
可以在工作区见到每一次的push所触发的构建历史
也可以看到构建好的文件
特别鸣谢王征宇!帮我们一个班安装