-
Jenkins简介
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作。简单点来讲就是配置好Jenkins以后可以一键发布项目,包括从git master分支拉取最新的代码,然后打包,然后上传到远程Linux服务器发布等一系列步骤它都可以帮你一键完成。这无疑可以省去很多程序员重复性繁琐的操作。特别是对于现在的spring cloud微服务来说,一个项目由多个小项目组成,每个小项目都独立部署,使用jenkins是最好的部署和管理工具了。
- 安装Jenkins
- 安装JDK
- 安装Git (公钥要配置好,保证本地和远程库可以正常push代码)
- 安装Maven 安装完maven在/etc/profile中配置环境变量。
- 安装Jenkins https://jenkins.io/ 官网下载war包,使用命令java -jar jenkins.war运行。
Jenkins默认访问8080端口(注意本地机器防火墙配置)
如果端口8080已经被占用,要修改配置文件来改变端口。
sudo vi /etc/default/jenkins
找到HTTP_PORT=8080,把8080改为8000,然后
sudo service jenkins restart
-
初始化配置Jenkins
1. 在Jenkins启动后访问http://localhost:8080进入Jenkins主页。登录。
2. 在以上第二步使用java –jar jenkins.war运行后,console会输出一段密钥将它粘贴到主页输入框,或者去它指定的地址去复制。
3. 进入选择插件安装界面,选择第一个(Install suggested plugins)
4. 插件安装完成之后,需要创建第一个用户
5. 创建用户之后,就可以使用jenkins了
-
使用Jenkins
1. 将你的maven工程使用git上传到你的Git(Git Lab或者GitHub)
2. 进入Jenkins主页