Jenkins 中文社区
https://updates.jenkins-zh.cn/update-center.json
清华大学
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
华为开源镜像站
https://mirrors.huaweicloud.com/jenkins/updates/update-center.json
腾讯
https://mirrors.cloud.tencent.com/jenkins/updates/update-center.json
1、点击系统设置 -> 插件管理
2、点击高级,拉到最下面
替换即可
]]>持续集成就是每完成一部分功能就向下个环节交付,通过快速的版本迭代,尽早的发现存在的问题以便开发人员修复。
一个完整的持续集成系统应包含如下内容:
1、一个自动构建过程(自动编译、分发、部署和测试等)
2、一个代码存储库(版本控制与维护)
3、一个持续集成服务器(Jenkins)
Jenkins是一个开源的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目。Jenkins用Java语言编写,使用时必须配置JDk环境。Jenkins 通常与版本管理工具(Git、Svn)和构建工具(Maven、Gradle)结合使用。Jenkins拥有丰富的插件库,使用Jenkins可以帮助我们自动构建各类项目
# 检索1.8的列表
yum list java-1.8*
# 安装JDK
yum install java-1.8.0-openjdk* -y
# 测试
java -version
# 新建文件夹并且定位到改目录
mkdir /usr/local/jenkins && cd /usr/local/jenkins
# 下载安装包
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
# 安装Screen,以便后台运行
yum install screen
# 启动应用
nohup java -jar /usr/local/jenkins/jenkins.war --httpPort=8000 &
启动应用后,在浏览器输入:ip:端口
Jenkins 第一次启动时会在控制台打印出密码
或者使用提示中的路径获取密码
cat /root/.jenkins/secrets/initialAdminPassword
进入系统后,设置用户名与密码即可
]]>