如何有效地为詹金斯管道开发Groovy脚本?

时间:2019-11-21 04:30:50

标签: jenkins groovy jenkins-pipeline jenkins-plugins jenkins-groovy

我对Jenkins管道非常陌生,并尝试在管道中编写一些Groovy脚本。现在,我使用声明性管道并在Jenkins UI本身中编写Groovy代码,这不利于对象上方法的自动填充,自动导入等。

通常,当我们使用诸如eclipse,Intellij Idea这样的IDE进行Java编程时,我们可以看到相应的导入会自动添加到代码中,并且也支持自动提示。

我如何才能有效地对Jenkins管道进行常规编码,从而节省时间并帮助自动建议方法,导入,编译错误等?

1 个答案:

答案 0 :(得分:0)

我已经使用this setup在IntelliJ中实现了自动导入,自动完成(以及一些单元测试)。

需要说明的是,我使用的是脚本化管道,并且该设置还用于Jenkins hooksJenkins shared library的Groovy脚本。

相关问题