我可以使用Jython / Python扩展Jenkins吗?

时间:2011-04-19 09:26:27

标签: java python continuous-integration jython jenkins

是否可以使用Python(通过Jython)编写Jenkins插件,如果是这样,我将在哪里开始?我不懂Java(目前对它的学习兴趣不大)所以能够使用Python对我来说会很好。

3 个答案:

答案 0 :(得分:4)

没有关于此的文档。坦率地说,你的问题是你必须了解接口和扩展如何从java映射到jython来编写它。

Here are links on writing Jenkins plugins

Let's you embed either Jython or Python scripts and run them from a plugin如果你要做的只是运行一个简单的脚本,那就是你需要的。

答案 1 :(得分:1)

如果您的目标是在Jenkins中执行Jython代码,您可能需要查看Jython Plugin

从1.6版开始,你可以实际安装Jython软件包(比如你有自己想要使用的库),它会自动同步所有Jenkins从属软件包。

答案 2 :(得分:0)

由于Jython可以生成Java类,因此我认为没有理由不这样做。

请注意,您需要至少学习一些关于Java的东西(主要是平台,不一定是语言),以便能够为Jenkins编写插件。