- 博客(19)
- 资源 (10)
- 收藏
- 关注
原创 Jenkins 2.176~2.178版本更新
2.178 (2019-05-20)将 jmDNS 从3.4.0-jenkins-3更新到3.5.5,以防止不必要的 DNS 组播错误消息。 (issue 25369)将...
2019-05-29 21:00:00 39
原创 如何对 Jenkins 共享库进行单元测试
本文首发自 Jenkins 中文社区Jenkins 共享库是除了 Jenkins 插件外,另一种扩展 Jenkins 流水线的技术。通过它,可以轻松地自定义步骤,还可以对现有的流水线逻辑进行一定程度的抽象与封装。至于如何写及如何使用它,读者朋友可以移步附录中的官方文档。对共享库进行单元测试的原因但是如何对它进行单元测试呢?共享库越来越大时,你不得不考虑这个问题。因为如果你不在早期就开始单元...
2019-05-29 20:27:39 443
原创 使用 Jenkins X、Kubernetes 和 Spring Boot 实现 CI/CD
本文首发自 Jenkins 中文社区过去五年中的变化,如迁移到公有云以及从虚拟机向容器的转变,已经彻底改变了构建和部署软件的意义。以 Kubernetes 为例。Google 于2014年开源,现在所有主流的公有云供应商都支持它—它为开发人员提供了一种很好的方式,可以将应用程序打包到 Docker 容器中,并部署到任意 Kubernetes 集群中。使用 CI/CD、Kubernetes 和...
2019-05-29 20:24:10 635
原创 基于 Jenkins + JaCoCo 实现功能测试代码覆盖率统计
本文首发自 Jenkins 中文社区使用 JaCoCo 统计功能测试代码覆盖率?对于 JaCoCo,有所了解但又不是很熟悉。"有所了解"指的是在 CI 实践中已经使用 JaCoCo 对单元测试代码覆盖率统计:当代码 push 到代码仓库后,用 JaCoCo 进行单元测试代码覆盖率统计,并将相应数据推送到 SonarQube。"不是很熟"指的是应用场景也仅限于此,并未进行过多研究与实践。...
2019-05-29 20:19:21 4259 1
原创 使用 Jenkins + Ansible 实现 Spring Boot 自动化部署101
本文首发自 Jenkins 中文社区本文要点:设计一条 Spring Boot 最基本的流水线:包括构建、制品上传、部署。使用 Docker 容器运行构建逻辑。自动化整个实验环境:包括 Jenkins 的配置,Jenkins agent 的配置等。1. 代码仓库安排本次实验涉及以下多个代码仓库:% tree -L 1├── 1-cd-platform # 实验环境相关代码├...
2019-05-29 20:17:56 817
转载 公交车上的合伙人
作者:庄表伟 |编辑:Corrie01—贡献开源与挤公交挤过公交车吗?知道变心板吗?也许有些年轻的朋友,不一定听说过这个名词。简单说:当一辆拥挤的公交车驶进站台的时候,...
2019-05-28 21:00:00 38
转载 专家解读:开源软件项目是否会被限制出口?
作者:林诚夏 & Ted Liu & 庄表伟 | 编辑:舒敏前言最近Google 谷歌中止与华为业务往来的事情引起了轩然大波。开源社法律咨询委员会成员,...
2019-05-21 12:32:11 37
原创 转载规范及声明
转载声明首先感谢大家对 Jenkins 中文社区内容的认可。传播有道,我们希望每一篇文章的发声不仅能被看见,也都能得到尊重。因此,若需转载本社区的文章,请先获取本社区授权...
2019-05-20 21:00:00 66
转载 【活动预告】DevOps&持续交付分享会
5月25日,灵雀云联合CDF(持续交付基金会)、CNBPA(云原生技术实践联盟)、Jenkins中文社区、ThoughtWorks社区,将在北京举办DevOps&...
2019-05-20 21:00:00 41
翻译 与云无关的用于 Kubernetes 的自动化 CI/CD
首发于 Jenkins 中文社区在本文中,我想讨论一种在云环境中为 Kubernetes 工作负载实现自动化端到端 CI/CD 的方法。这里可能有其它解决方案,而像 AWS、Microsoft Azure 和 GCP 这样的云提供商也提供了自己的一套框架,以实现与 Kubernetes 相同的目标。它的部署模型的核心是 Rancher,Rancher 负责为托管在不同云环境和裸机环境中的多...
2019-05-18 18:27:04 141
原创 基于 Jenkins 的 DevOps 平台应该如何设计凭证管理
背景了解到行业内有些团队是基于 Jenkins 开发 DevOps 平台。而基于 Jenkins 实现的 DevOps 平台,就不得不考虑凭证的管理问题。本文就此问题进行讨论,尝试找出相对合理的管理凭证的方案。一开始我们想到的方案可能是这样的:用户在 DevOps 平台增加凭证后,DevOps 再将凭证同步到 Jenkins 上。Jenkins 任务在使用凭证时,使用的是存储在 Jenk...
2019-05-16 21:46:57 215
原创 持续交付峰会 Call For Papers
本文首发于 Jenkins 中文社区持续交付峰会是一个为期一天的活动,将开源 CI/CD 社区汇集在一起。这一天将包括主题演讲,项目展示和终端用户的故事,以及 BoF 会议。与同行会面并推动未来持续交付的方向。重要日期CFP 开始:4月29日,星期一CFP 关闭:太平洋标准时间 5月17日,23:59,星期五CFP 通知:5月29日,星期三日程通知:5月30日,星期一幻灯片截止:6...
2019-05-16 21:40:01 131
原创 Jenkins 自动化安装插件
本文首发自 Jenkins 中文社区手工安装 Jenkins 插件的方法通常,我们有两种方法安装 Jenkins 插件。第一种方法是到 Jenkins 插件管理页面搜索插件,然后安装。第二种方法是上传 Jenkins 插件的 hpi 文件安装。这两种方法能满足大多数人的需求。第一种方法,如下图所示:第二种方法,如下图所示:但是对于需要保证 Jenkins 稳定或在 Jenkins 上...
2019-05-16 21:37:26 1559
原创 19年 GSoC 中 Jenkins 的七个项目
Google Summer of Code (GSoC) 项目是一个年度性的全球化活动,该项目旨在鼓励高校学生在暑假期间参与到开源项目中来。通过审核的学生会收到由 Goo...
2019-05-15 21:00:00 42
原创 Jenkins 版本发布
2.175 (2019-04-28)当构建完成后,更新状态图标 (issue 16750)插件管理页面提供了更方便的插件更新选项,包括:“全选”、“兼容的“或”全不选“。...
2019-05-09 21:00:00 28
原创 Jenkins 插件开发之旅:两天内从 idea 到发布(下篇)
本文首发于 Jenkins 中文社区本文分上下两篇,上篇介绍了从产生 idea 到插件开发完成的过程;下篇将介绍将插件托管到 Jenkins 插件更新中心的一系列过程。托管插件托管插件包括一系列流程步骤。笔者完成了它所有步骤(包括非必须的步骤),其中主要有两个具有标志性的任务:插件代码被托管在 jenkinsci GitHub 组织的一个仓库,然后作者拥有它的管理权限。笔者插件的...
2019-05-08 19:34:01 488
原创 Jenkins 插件开发之旅:两天内从 idea 到发布(上篇)
author: donhui本文介绍了笔者首个 Jenkins 插件开发的旅程,包括从产生 idea 开始,然后经过插件定制开发,接着申请将代码托管到 jenkinsci GitHub 组织,最后将插件发布到 Jenkins 插件更新中心的过程。鉴于文章篇幅过长,将分为上下两篇进行介绍。从一个 idea 说起前几天和朋友聊天时,聊到了 Maven 版本管理领域的 SNAPSHO...
2019-05-08 19:29:21 928
翻译 应该使用什么 CI/CD 工具?
本文首发于:Jenkins 中文社区在我们正在进行的 Kubernetes FAQ 系列中,我们回答了社区中一些常见的问题,本周我们将讨论在选择 CI/CD 工具时需要考虑什么。目前已经有大量的 CI/CD 工具可供选择-开源解决方案和商业解决方案。在这里,我们重点介绍在设置持续交付流水线时要考虑的一些最重要的注意事项。在这篇文章中你将学到:为什么需要自动化流水线部署典型流水线的组件...
2019-05-06 00:11:25 464
转载 使用 Jenkins X 渐进式交付:自动化金丝雀部署
这是渐进式交付系列的第三篇文章,前两篇请参见:Kubernetes 中的渐进式交付:蓝绿部署和金丝雀部署使用 Jenkins X 渐进式交付渐进式交付被 Netflix,...
2019-05-05 21:00:00 76
Jenkins系列视频~docker环境下安装-v1.0.mp4
2020-10-14
autotest.web.framework-1.0.1-20160114-sources
2017-01-14
autotest.web.framework-1.0.1-20160109-sources
2017-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人