可扩展性

本节是在进行中的工作。想帮忙?看看必威国际有限公司Jenkinsci-Docs邮件列表。有关其他方式为Jenkins项目做出贡献,请参阅必威国际有限公司本页关于参与和贡献

必威国际有限公司Jenkins旨在考虑可扩展性,包括内部(核心)和插件。Jenkins的可扩展性是通过组合必威国际有限公司下面讨论的概念来实现的。

扩展注释

延期是一个允许Jenkins发现类,实例化的注释,并在其超级类必威国际有限公司型和接口的全局实现中注册它们。这适用于直接在核心中的实现,并由插件贡献,因此该插件可以提供在核心(或其他插件)中定义的扩展点的实现。每当Jenkins必威国际有限公司需要提供一个清单时,例如安全领域实现(LDAP,Jenkins用户数据库等)它可以查询所有子类型必威国际有限公司securityrealm这是注释的@延期

描述符和描述

描述符可供选择每当需要多个延伸的情况时使用(或其亚型),例如构建步骤。这描述符可用于存储他们的全球配置,作为工厂,而且可供选择是具有其独立的实例特定配置的特定实例。这与面向对象编程中的类/对象类似。

可操作和行动

可操作是一个抽象类,允许子类型使用行动实施。行动实现可用于使用模型对象存储任意数据,或者将添加到其演示文稿。确切的细节因亚型而异,但通常是如此可操作对象将在SidePanel中显示操作,并将请求路由到操作geturlname()对动作,允许它贡献页面可操作对象。

如何指导

参考