Jenkins

安装Jenkins

  1.下载Jenkins(Jenkins有多种安装包可选,我这里选war包)

http://mirrors.jenkins.io/war-stable/latest/jenkins.war

  2.安装java环境

[root@localhost ~]# tar xf jdk-8u144-linux-x64.gz -C /usr
[root@localhost ~]# ln -sv /usr/jdk1.8.0_144/ /usr/java
[root@localhost ~]# vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/java
export PATH=$PATH:$JAVA_HOME/bin
[root@localhost ~]# source /etc/profile.d/java.sh
[root@localhost ~]# java -version

  3.直接启动Jenkins

[root@localhost ~]# nohup java -jar jenkins.war > jenkins.out &

  *首次启动,如果Jenkins一直卡在加载界面,可以更改Jenkins启动目录下的隐藏目录里面的hudson.model.UpdateCenter.xml,将更新地址改为清华大学的源

[root@localhost ~]# vim .jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
  </site>
</sites>

安装插件

  1.清华大学加速源

http://192.168.2.4:8080/pluginManager/advanced
Update Site
URL更改为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

  2.手动上传插件

手动下载一个.hpi文件,然后 系统管理->插件管理->高级->上传插件

  3.导入本地插件

mv 插件 /var/lib/jenkins/plugins/
chown -R jenkins:jenkins /jenkins/plugins
启动Jenkins

汉化(需要安装这两个插件)

卡初始化

第一次进入jenkins可能一直卡在初始化界面,需要更改一下插件下载源,jar包的配置文件在root目录的.jenkins里面。更改源之后重启就可以进了

[root@localhost ~]# cat .jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
  </site>

Jenkins集成gitlab的插件

 jenkis主从节点

1.主节点状况

 2.添加从节点

创建任务,从gitlab拉代码

每次拉取的代码都在/var/lib/jenkins/workspace/任务名称/

初学linux,每学到一点东西就写一点,如有不对的地方,恳请包涵!
原文地址:https://www.cnblogs.com/forlive/p/12469633.html