Jenkins
安装Jenkins
1.下载Jenkins(Jenkins有多种安装包可选,我这里选war包)
1 | http: //mirrors.jenkins.io/war-stable/latest/jenkins.war |
2.安装java环境
1 2 3 4 5 6 7 | [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
1 | [root@localhost ~]# nohup java -jar jenkins.war > jenkins.out & |
*首次启动,如果Jenkins一直卡在加载界面,可以更改Jenkins启动目录下的隐藏目录里面的hudson.model.UpdateCenter.xml,将更新地址改为清华大学的源
1 2 3 4 5 6 7 8 | [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.清华大学加速源
1 2 3 | http: //192 .168.2.4:8080 /pluginManager/advanced Update Site URL更改为 https: //mirrors .tuna.tsinghua.edu.cn /jenkins/updates/update-center .json |
2.手动上传插件
1 | 手动下载一个.hpi文件,然后 系统管理->插件管理->高级->上传插件 |
3.导入本地插件
1 2 3 | mv 插件 /var/lib/jenkins/plugins/ chown -R jenkins:jenkins /jenkins/plugins 启动Jenkins |
汉化(需要安装这两个插件)
卡初始化
第一次进入jenkins可能一直卡在初始化界面,需要更改一下插件下载源,jar包的配置文件在root目录的.jenkins里面。更改源之后重启就可以进了
1 2 3 4 5 6 7 | [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,每学到一点东西就写一点,如有不对的地方,恳请包涵!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)