知了小站 - IT人的小站 - 持续集成工具 https://www.ydyno.com/tag/Jenkins/ Jenkins 替换为国内源,解决插件安装超时 https://www.ydyno.com/archives/1290.html 2021-06-21T20:39:00+08:00 镜像地址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、点击高级,拉到最下面替换即可 持续集成工具 Jenkins 介绍与安装 https://www.ydyno.com/archives/%E6%8C%81%E7%BB%AD%E9%9B%86%E6%88%90%E5%B7%A5%E5%85%B7-jenkins-%E7%9A%84%E5%AE%89%E8%A3%85.html 2019-07-09T13:34:00+08:00 我们在项目开发过程中,需要将已开发完的功能提交到 Git 上,然后构建与发布。如果更新很频繁,这将变得非常繁琐,并且会浪费大量时间。使用Jenkins就可以解决这个问题,当代码提交时就可以通过Jenkins自动构建与发布项目。什么是持续集成持续集成就是每完成一部分功能就向下个环节交付,通过快速的版本迭代,尽早的发现存在的问题以便开发人员修复。一个完整的持续集成系统应包含如下内容:1、一个自动构建过程(自动编译、分发、部署和测试等)2、一个代码存储库(版本控制与维护)3、一个持续集成服务器(Jenkins)什么是JenkinsJenkins是一个开源的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目。Jenkins用Java语言编写,使用时必须配置JDk环境。Jenkins 通常与版本管理工具(Git、Svn)和构建工具(Maven、Gradle)结合使用。Jenkins拥有丰富的插件库,使用Jenkins可以帮助我们自动构建各类项目Jenkins 安装安装JDK环境# 检索1.8的列表 yum list java-1.8* # 安装JDK yum install java-1.8.0-openjdk* -y # 测试 java -version安装Jenkins# 新建文件夹并且定位到改目录 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进入系统后,设置用户名与密码即可