jenkins
what is jenkins
Jenkins——采用java语言编写的持续集成服务器
What can it do
软件构建自动化
构建可持续的自动化检查
构建可持续的自动化测试
生成后后续过程的自动化
安装步骤
此处建议安装非docker镜像的jenkins,因为官方的jenkins镜像并不集成docker;所以要么安装非docker版本的jenkins,要么自己编写一个集成docker的jenkins或者使用已经集成docker的jenkins镜像
linux(ubuntu/debain系列) 安装
1 | wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - |
备注
在进行以上的操作时,首先确保有jdk环境
jenkins的默认端口为
8080
端口,如果需要更改的话,前往/etc/default/jenkins
进行修改HTTP_PORT
如果想将jenkins的用户提升为root,那么前往
/etc/default/jenkiins
修改JENKINS_USER
以及JENKINS_GROUP
编写Dockerfile
在进行jenkins结合docker之前,我们首先要为我们的项目编写Dockerfile
,告知docker该如何构建我们项目的镜像
1 | FROM ubuntu |