Jenkins 安装及使用

  1. 资料查找:https://jenkins.io/

  2. centos 在线安装:

配置源:wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 
导入证书:rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 
安装: yum install jenkins

3. 本地安装: 

下载rpm包,执行 rpm -ivh jenkins-2.9-1.1.noarch.rpm
解决offline :/var/lib/jenkins/hudson.model.UpdateCenter.xml :https 修改为 http
tail /var/log/jenkins/jenkins.log -f  # 查看日志

4.var 包安装

最新var包地址:http://updates.jenkins-ci.org/download/war/2.164.1/jenkins.war

5. 启动入门:

systemctl start jenkins # 启动安装完成的Jenkins
cat /var/lib/jenkins/secrets/initialAdminPassword #首次登录时输入的密码
tail /var/lib/jenkins/jenkins.logs -f # 持续更新刷新日志

6.修改默认端口

vi /etc/sysconfig/jenkins
JENKINS_PORT="8081"
JENKINS_AJP_PORT="8088"

7.Jenkins 功能简释

Configure Global Security :配置允许用户注册
Global Tool Configuration :配置jenkins JDK、maven等地址
Manage Plugins: 插件管理
Global roles: 拥有read即可
Project roles: 拥有build  cancel  read workspace 即可
Assign role: 分配到指定用户

8.配置git免密登录

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] #复制本地指定公钥文件到目标机器
[email protected]'s password    # 输入密码
ssh [email protected]  #ssh 重新登录git 服务器
   
参考文档:http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html