Python 结合Gerrit触发器和附加阶段

Python 结合Gerrit触发器和附加阶段,python,jenkins,gerrit,Python,Jenkins,Gerrit,我有一份詹金斯的工作(工作A),担任Gerrit listener。此作业调用另一个作业(作业B)并等待此作业生成结果,然后分别将状态返回给Gerrit。 到现在为止,一直都还不错。 现在,有了所有的Gerrit更改,我不会(例如)检查某个目录中所有文件的语法(使用一个简单的python脚本)。 我想知道是否有办法将这两个任务(作业b和python脚本)组合到同一个作业(作业a)中,以便状态将反映这两个任务(作业b和python脚本)的结果 是否可以从当前作业(A)并行于调用的作业(B)或甚至在

我有一份詹金斯的工作(工作A),担任Gerrit listener。此作业调用另一个作业(作业B)并等待此作业生成结果,然后分别将状态返回给Gerrit。 到现在为止,一直都还不错。 现在,有了所有的Gerrit更改,我不会(例如)检查某个目录中所有文件的语法(使用一个简单的python脚本)。 我想知道是否有办法将这两个任务(作业b和python脚本)组合到同一个作业(作业a)中,以便状态将反映这两个任务(作业b和python脚本)的结果

是否可以从当前作业(A)并行于调用的作业(B)或甚至在调用的作业之前运行此python脚本,然后根据这两个任务将状态返回给Gerrit


我使用“Gerrit Trigger”插件作为Gerrit侦听器,“Trigger构建在远程/本地作业上”来调用作业B。

是的,这是可能的,您的问题是什么?问题是如何实现它。最初的想法是从作业A运行新脚本,但我决定在单独的作业中实现它。看看这是否有帮助: