如何编写分析声纳输出的Jenkins插件?

时间:2011-09-20 18:35:18

标签: hudson jenkins hudson-plugins

有人能建议编写Jenkins / Hudson插件的最佳方法,它会分析“声纳”动作的输出吗?

我的想法是,我想做这样的事情:

a. Checkout Code > b. Run Sonar > c. Email the developers their violations

现在,您如何编写 c。部分?我不知道从哪里开始。

有人是Jenkins插件的专家吗?

2 个答案:

答案 0 :(得分:2)

只要检测到违规行为,您就可以使用"Build Breaker" Sonar plugin来破解Jenkins构建。

答案 1 :(得分:1)

我要做的第一件事就是编写代码,找出每个开发人员的(新)违规行为。为此你需要一些声纳知识。

然后看看一个类似于你想要完成的插件。由于您希望将邮件作为构建后步骤发送,我建议您查看一下ext-email插件。

Jenkins Wiki中的Plugin-Tutorial是一个非常好的起点,可以帮助您开始编码。

很棒的插件创意btw,我对生成的插件非常感兴趣: - )