前言
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。
其扩展性非常强的软件,其功能主要通过插件来扩展。
准备
1. JDK
Jenkins要求java 8 ,本文用的是:Java version: 1.8.0_51
2. Maven
maven版本没有限制,本文用的是:apache-maven-3.5.0
https://archive.apache.org/dist/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
3. Git
git同样没有限制,本文用的是:git version 2.9.4
,下载地址:https://mirrors.edge.kernel.org/pub/software/scm/git/
4. Tomcat
tomcat服务不是必须的,本文没有依靠tomcat启动Jenkins
安装Jenkins
1.下载Jenkins
只需下载war包即可,不需要放到tomcat目录下,下载地址:http://mirrors.jenkins.io/war-stable/latest/jenkins.war
2.启动Jenkins
# 将下载的jenkins.war放到目录 /Data/jenkins,在root用户启动
cd /Data/jenkins
# --httpPort是可选项 ,如果8080端口占用,可以通过此指定其他端口
java -jar jenkins.war --httpPort=8080
3. web界面安装配置
Jenkins的插件配置,任务部署都是在web配置完成的。
3.1 Unlock Jenkins和Admin用户
在浏览器打开 http://ip:port
注意:ip
为Jenkins所在的机器ip
,port
是启动Jenkins的端口