Blue Ocean

This section is a work in progress. Want to help? Check out the jenkinsci-docs mailing list. For other ways to contribute to the Jenkins project, see this page about participating and contributing.

Jenkins 的 Blue Ocean 插件旨在通过其他插件进行扩展。 像许多其他插件一样,Blue Ocean 有它自己的扩展点。

Blue Ocean 是一个单页面的应用程序,它具有不同方面的应用程序,这些应用程序由特定于目标的插件提供, 例如 Blue Ocean 的 Dashboard 或 Blue Ocean 插件的 i18n。

Blue Ocean 的主要区别在于插件的前端方面使用了大量的 JavaScript,并且使用了 JavaScript 特定的扩展点。

Blue Ocean 插件仍然只是 Jenkins 插件,通过常规方式交付,他们只是可以选择包含 JavaScript。

由于 Blue Ocean 仍然是新的,JavaScript 开发的可扩展性方面仍在不断发展。

如果你想为 Blue Ocean 制作一个插件,可以从以下几个方面着手:

对于那些有更聚焦于图形的人,你可以看看 Jenkins 设计语言库

References