R. Tyler Croy
R. Tyler Croy 在过去七年里一直是 Jenkins 项目的成员。尽管他避免贡献任何 Java 代码,但 Tyler 参与了该项目其他许多维持其运行的方面,例如本网站、基础设施、治理等。
本周早些时候,Jenkins 基础设施团队发现我们的已弃用 Confluence 服务遭到成功攻击。我们立即响应,将受影响的服务器下线,以便调查潜在影响。目前,我们没有理由相信任何 Jenkins 版本、插件或源代码受到影响。到目前为止,我们的调查了解到,Confluence CVE-2021-26084...
当我第一次撰写关于 Jenkins Evergreen(当时称为“Jenkins Essentials”)的文章时,我提到了许多在随后几个月内已经实现的未来发展。在今年的旧金山 DevOps World - Jenkins World 上,我将分享更多关于 Jenkins Evergreen 理念的细节,展示我们已经取得了多大的进步,并讨论我们未来的发展方向……
自本文撰写以来,Jenkins Essentials已更名为Jenkins Evergreen。我们很久没有更新Jenkins Essentials的进展了。虽然它还没有准备好供用户试用,但我们仍在不断进行各种改进,以支持正在运行的Jenkins环境的安全自动升级。与此同时,Jenkins贡献者Baptiste Mathus 参与了一些...
我曾见过和使用过一种常见的自动化发布模式,该模式依赖 Git 标签作为发布过程的催化剂。发布的不可变性和标签的不可变性可以完美结合,但直到几个月前,Jenkins Pipeline 还无法有效地基于 Git 标签进行触发。在这篇文章中,我想简要分享一下...
自本文撰写以来,Jenkins Essentials已更名为Jenkins Evergreen。几周前,我写了关于Jenkins Essentials的工作,我们一直在稳步推进。就个人而言,这个项目中最令人兴奋的挑战是定义驱动Jenkins Essentials自动更新的机制,这从宏观上看,是经典的持续交付挑战。在这篇文章中,我想深入探讨...
自本文撰写以来,Jenkins Essentials已更名为Jenkins Evergreen。在2017年Jenkins World贡献者峰会的演讲中,Kohsuke向我们挑战,要求我们继续Jenkins 2所开始的工作,使Jenkins更易于安装和使用。“用户应该在五分钟内完成,只需五次点击就能成功使用Jenkins。”在同一次贡献者峰会上,我们中的一些人...
上个月的Jenkins World大会上,我们延续了自2016年以来在Jenkins项目展位上举行的“午间演示”传统。我们邀请了多位Jenkins贡献者,对他们正在进行的工作或他们认为自己是专家的事情进行简短的10-15分钟演示。延续Jenkins World大会后的传统,我们最近还举办了一个“Jenkins在线见面会”,精选了其中一些...
在Jenkins World大会上,Kohsuke Kawaguchi向两位长期Jenkins贡献者颁发了“编程小事”奖:Andrew Bayer和Jesse Glick。“编程小事”的含义是:一个用于讽刺地表示建议的功能或设计更改实际上需要大量努力的短语;它通常暗示提出该功能的人低估了其成本。——维基百科 在这种情况下,“小事”...
这是一篇由 Pui Chee Chen 撰写的客座博文,他是微软产品经理,负责 Azure DevOps 开源集成。最近,我们改进了 Azure Credential 插件,添加了 Azure Credentials 的自定义绑定,允许您通过 Credentials Binding 插件使用 Azure 服务主体(类似于服务或系统帐户)。这意味着现在可以轻松地从...