1

你好,我是制作 Jenkins 插件的新手,我有一个快速简单的问题,但由于某种原因,我似乎很难过。

我的目标是在每次构建时存储一个指标。目前,每个构建都有一个持续时间。我希望每个构建也有一个 memoryUsed 指标,我需要 save() 方法来了解这个指标。

做这个的最好方式是什么?我应该为此扩展 Run、Build 还是 FreeStyleBuild?我应该使用@Extension 吗?

我的替代方法是将构建映射存储到我的插件对象中的指标,但这似乎是倒退的。

如果有人能指出我正确的方向,我将不胜感激。谢谢!

4

0 回答 0