0.262018.05.25 10:12:51字数 862阅读 2070html
前言java
Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专一于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展现项目构建的趋势和稳定性。浏览器
coverImage服务器
1、安装oracle
有安装包(Jenkins安装包)安装和命令行安装,两者任选其一便可,如下以命令行安装作介绍。
1. 命令行安装,执行如下命令便可;ssh
sudo wget -O /etc/yum.repos.d/jenkins.repo
[http://pkg.jenkins-ci.org/redhat/jenkins.repo](http://pkg.jenkins-ci.org/redhat/jenkins.repo)
sudo rpm --import
[https://jenkins-ci.org/redhat/jenkins-ci.org.key](http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key)
sudo yum install jenkins
2. 安装Java(也能够用JDK安装包安装)ui
sudo yum install java
spa
3. Start/Stop/Restart插件
sudo service jenkins start/stop/restart
//设置容许开机启动
sudo chkconfig jenkins on
命令行
安装成功后,配置文件在/etc/sysconfig/jenkins
下,默认端口为8080
注意:若是您获得如下错误消息,请确保是否已安装Java。
Starting jenkins (via systemctl): Job for jenkins.service failed. See 'systemctl status jenkins.service' and 'journalctl -xn' for details. [FAILED]
其余问题详情请见👉👉 👉 👉 👉 👉 详情传送门
2、进行向导初始化设置
ssh root@remoteIP
172.22.150.0
172.22.150.0:8080
)进行向导初始化设置解锁Jenkins
注意:Administrator password的设置区分是脚本安装,仍是dmg文件安装。若是是脚本安装的话,能够从终端直接查阅password;若是是dmg文件安装的话,必须从文件查看(安装目录—>secrets—>鼠标右击—>显示属性—>共享与权限—>修改为读与写—>initialAdminPassword—>鼠标右击—>显示属性—>共享与权限—>修改为读与写—>双击打开initialAdminPassword)
更改访问权限.png
自定义Jenkins
自定义Jenkins
[安装推荐的插件
安装推荐的插件
建立第一个管理用户
建立第一个管理用户
Jenkins已就绪
Jenkins已就绪
安装完成,建立任务
建立任务
3、安装须要的插件
系统管理->管理插件->可选插件,找到须要的插件便可安装
安装插件
经常使用插件:
4、配置节点
系统管理->管理节点->新建节点
新建节点
配置从节点
注意: 安装的Jenkins和编译打包的不是同一台机器,也不在同一个网内,Jenkins所属的服务器没法访问到打包机的这台机器,此时须要去打包机的那台机器上作一个端口映射,才能被Jenkins访问到。
端口映射
ssh -R 8083:127.0.0.1:22 root@172.22.150.0
- f 后台执行;使用用户名密码时,很是有用,后台认证用户名密码;常与-N参数连用
- N 不执行远端指令,端口转发时很是有用
到打包机的终端执行如下命令:
ssh -fNR 8083:127.0.0.1:22 root@172.22.150.0
到此,节点配置完毕,接下来就能够新建任务了。
后面有空的话再写一篇新建任务编译打包的操做吧。