Jenkins插件开发(4)——插件开发扩展点(Extension Point)

官方文档参照:https://wiki.jenkins-ci.org/display/JENKINS/Extension+points

Jenkins defines extension points, which are interfaces or abstract classes that model an aspect of a build system.

Those interfaces define contracts of what need to be implemented, and Jenkins allows plugins to contribute
those implementations. In general, all you need to do to register an implementation is to mark it with
@Extension. Creating a new extension point is quite easy too,
see defining a new extension point for details.

Currently the following extension points are available. See Javadoc for more details about the contracts:

Currently the following extension points are available. See Javadoc for more details about the contracts:

备注:“扩展点”真多,想搞清楚就得多花时间了。

原文地址:https://www.cnblogs.com/zhangqingsh/p/3024190.html