Jenkins持续集成入门到精通
文章平均质量分 52
jenkins持续集成,各种知识总结……
媛测
这个作者很懒,什么都没留下…
展开
-
持续集成的解决方案
文章目录一、持续集成1、什么是持续集成?2、持续集成的核心价值二、持续集成方案1、阶段化持续集成2、过程式构建3、管道式持续集成三、持续集成工具本文由《持续集成实践》一书总结而来。一、持续集成1、什么是持续集成?持续集成,即 Continuous integration,简称「CI」,是极限编程中的一种软件开发实践。它通过自动化的构建(包括编译、发布和自动化测试)实现不间断的进行集成...原创 2019-03-12 20:36:08 · 1839 阅读 · 0 评论 -
Hudson和Jenkins的恩恩怨怨
此文转载自https://zhuanlan.zhihu.com/p/20075556Hudson是在2004年的夏天由Sun公司开发的(就是开发Java的那家),2005年2月开源并发布了第一个版本。Hudson发布的时候CruiseControl是CI界的老大哥,但是很快,在大约2007年的时候Hudson已经超越CruiseControl。2008年5月的JavaOne大会上,Hud...转载 2019-03-12 20:00:16 · 1535 阅读 · 0 评论 -
迁移jenkins服务器过程
文章目录一、为新服务器安装必备软件1、解决 yum 源连接失败问题2、安装 jdk2.1 yum 指定版本号2.2 源码包安装3、安装 maven、gradle、git4、安装 jenkins修改用户、端口、工作目录查看日志二、迁移 jenkins 项目三、验证新服务器项目本文环境:CentOS 7.6随着公司项目不断增加,原有的 jenkins 服务器配置越发显得捉襟见肘,所以需要把原 ...原创 2019-03-12 13:15:44 · 2650 阅读 · 0 评论 -
jenkins 用户权限管理
文章目录一、设置授权策略二、创建用户三、管理和分配角色jenkins 默认的权限管理并没有用户组的概念,但在实际工作中经常需要针对不同的用户组赋予不同的权限,通常需要第三方插件的支持来解决这个问题。使用较多的插件是 Role-based Authorization Strategy。可以使用在线安装或离线安装,此处不再赘述。一、设置授权策略进入 系统管理 -> Configure ...原创 2019-01-19 16:26:57 · 1617 阅读 · 0 评论 -
jenkins使用扩展插件发送邮件
文章目录一、安装插件二、设置邮件发送信息1、设置邮件发送者2、设置邮件的具体内容2.1 配置邮箱2.2 设置邮件标题2.3 设置邮件内容三、在项目配置中增加设置四、构建项目验证结果上一篇文章中讲了使用 jenkins 自带的插件模板来发送错误邮件,这里再讲一下使用邮件扩展插件来自定义邮件内容的方式。一、安装插件下载插件 Email Extension Plugin:可以直接在 jenki...原创 2019-01-19 13:03:54 · 2543 阅读 · 1 评论 -
jenkins使用默认模板发送错误邮件
文章目录一、设置邮件发送者二、在项目配置中设置邮件接收者三、测试邮件是否发送成功实现需求:当项目构建报错时,自动发送错误报告邮件给指定的接收人。实现方法:jenkins 默认提供的有发送邮件的插件,配置很简单,功能也基本够用了,但是自定义的空间较小。 本文先讲一下如何用 jenkins 默认的方式来发送错误邮件,后面再讲其它的方式。 一、设置邮件发送者进入 jenkins 首页后,...原创 2019-01-19 11:37:48 · 904 阅读 · 0 评论 -
jenkins构建maven项目
文章目录一、新建项目二、源码管理三、构建触发器1、 `Build whenever a SNAPSHOT dependency is built`2、`Build periodically`3、`Poll SCM`四、`Pre Steps`1、构建 maven 目标2、通过 SSH 发送文件或执行命令五、`Build`使用 jenkins 创建 maven 项目,项目配置中是根据我们的实际需求...原创 2019-01-18 19:16:26 · 2680 阅读 · 1 评论 -
jenkins 启动报错找不到 java
在linux上安装好jenkins后,启动时报错:[root@VM_11_211_centos opt]# service jenkins startStarting Jenkins bash: /usr/bin/java: No such file or directory[FAILED]报错原因:jenkins需要java环境来启动,默认会去指定的系统目录下找java执行文件,若找不...原创 2019-01-17 14:23:39 · 7917 阅读 · 9 评论 -
jenkins安装配置及插件安装
文章目录一、Windows 下安装二、Linux 下安装三、jenkins 是一由 Java 编写的开源的持续集成工具,它可以直接运行在 Servlet 容器中(如 Apache Tomcat)。jenkins 功能非常强大,提供了超过 1000 个插件来支持构建、部署、自动化,几乎可以 满足任何项目的需要,被广泛用于各大企业的软件开发过程中。一、Windows 下安装二、Linux 下安...原创 2019-01-17 13:30:47 · 2154 阅读 · 0 评论 -
jenkins重启报错:Jenkins cannot restart itself as currently configured
问题:(本文操作是在Windows环境,如果是linux环境,方法是类似的)新安装了jenkins之后,修改配置后重启报错如下:原因:端口号冲突。因为Jenkins的默认端口号是:8080,如果本地还启动了 Tomcat,它默认的端口号也是8080,所以这个端口有可能被占用了,所以导致jenkins重启失败,需要修改端口。在Jenkins 的安装目录下,找到 jenki...原创 2018-10-09 10:02:21 · 5992 阅读 · 2 评论 -
linux安装、卸载、自定义配置 jenkins
最近在研究jenkins,前期的安装、配置过程中遇到很多坑,总结出来,希望对大家有所帮助。jenkins安装 配置 卸载 ---------------------------------------------------------------------------------------------------------------------附上思维导图文本:...原创 2018-07-20 10:38:00 · 19944 阅读 · 8 评论 -
Linux CentOS 部署 jenkins
jenkins运行会依赖java环境,所以前提是要安装并配置好java环境变量一、下载jenkins rpm包https://jenkins.io/download/在LTS稳定版列表中选择自己对应的系统,我这里选择的是CentOS,我用了第一个最新版的rpm包。二、linux上安装rpm包1、rz -be 上传下载的jenkins rpm包2、rpm -ivh 安装...原创 2018-07-10 17:15:50 · 616 阅读 · 0 评论 -
Starting Jenkins bash: /usr/bin/java: No such file or directory
在linux上安装好jenkins后,启动时报错:[root@VM_11_211_centos opt]# service jenkins startStarting Jenkins bash: /usr/bin/java: No such file or directory [...原创 2018-07-10 16:52:09 · 3718 阅读 · 1 评论