在Jenkins任务构建前调用Python脚本

1 投票
2 回答
957 浏览
提问于 2025-04-17 23:58

在一个Jenkins的工作任务中,我想在构建之前调用一个Python脚本。理想情况下,这个脚本应该在两个插件之间运行(Mercurial和Reviewbot)。

这样做可以吗?谢谢!

2 个回答

0

有一个叫做 pre-scm-buildstep 的插件可以提供帮助,具体信息可以查看这个链接:https://wiki.jenkins-ci.org/display/JENKINS/pre-scm-buildstep

2

你可以很简单地在你的“构建”步骤之前添加任何一个构建步骤。只需要从菜单中选择新的构建步骤,然后把它拖到当前步骤的上面就可以了。

不过,如果你想在SCM检出之前调用一个步骤(你提到的是Mercurial),那么你需要一个pre-scm-buildstep插件

撰写回答