有人能建议编写Jenkins / Hudson插件的最佳方法,它会分析“声纳”动作的输出吗?
我的想法是,我想做这样的事情:
a. Checkout Code > b. Run Sonar > c. Email the developers their violations
现在,您如何编写 c。部分?我不知道从哪里开始。
有人是Jenkins插件的专家吗?
答案 0 :(得分:2)
只要检测到违规行为,您就可以使用"Build Breaker" Sonar plugin来破解Jenkins构建。
答案 1 :(得分:1)
我要做的第一件事就是编写代码,找出每个开发人员的(新)违规行为。为此你需要一些声纳知识。
然后看看一个类似于你想要完成的插件。由于您希望将邮件作为构建后步骤发送,我建议您查看一下ext-email插件。
Jenkins Wiki中的Plugin-Tutorial是一个非常好的起点,可以帮助您开始编码。
很棒的插件创意btw,我对生成的插件非常感兴趣: - )