插件教程

必威国际有限公司Jenkins拥有强大的扩展和插件系统,允许开发人员编写影响Jenkins行为的几乎每个方面的插件。即使是“核心”功能的大部分是以扩展为基础的 - 也可以由插件贡献的扩展。

一些更明显的扩展点包括SCM实现,将SCM集成为Git,Subversion或Perforce进入Jenkins;必威国际有限公司建立步骤,从方便的UI提供一切来配置构建工具,发送电子邮件;或者身份验证领域,与单点登录系统或外部用户目必威国际有限公司录(如LDAP或Active Directory)集成Jenkins。

但它比这更重要:工作类型 — Pipelines are implemented in plugins --;注释控制台输出或更改例如,在问题跟踪器中添加链接到引用的错误;影响Jenkins的方式必威国际有限公司构建队列优先级排序项目并将构建分配给代理商;或加入节点监视器,指标提供者Jenkins定期查询以确定每个构必威国际有限公司建节点的运行状况都可以使用插件中的扩展完成。这些只是Jenkins可用的扩展点的一些例子。必威国际有限公司

本教程作为Jenkins Plugin开发的起点:它介绍了如何准备构建环境,如何创建插件以必威国际有限公司及如何实现常用功能。