python - 将 Gerrit 触发器与附加阶段相结合
问题描述
我有用作 Gerrit 监听器的 Jenkins 工作(工作 A)。此作业调用另一个作业(作业 B)并等待此作业构建结果并将状态分别返回给 Gerrit。到目前为止,一切都很好。现在,随着所有 Gerrit 更改,我不会(例如)检查某个目录中所有文件的语法(使用简单的 python 脚本)。我想知道是否有办法将这两个任务(作业 b 和 python 脚本)结合在同一个作业(作业 A)中,因此状态将反映两个任务(作业 b 和 python 脚本)的结果。
是否可以从当前作业 (A) 与调用作业 (B) 并行运行此 python 脚本,甚至在调用作业之前运行此 python 脚本,然后根据这两个任务将状态返回给 Gerrit?
我使用“Gerrit Trigger”插件作为 Gerrit 侦听器,使用“Trigger builds on remote/local jobs”来调用作业 B。
解决方案
推荐阅读
- type-conversion - 在datastage中将datastage时间戳转换为salesforce时间戳格式
- sql - sql 预留产品的发票总数
- java - 在 Spring Data JDBC 中使用 @Id 注释的复合实体有什么影响?
- java - 如何在 Java 中创建已知数量的对象数组?
- android - 如何在 androidx.biometric 中仅使用人脸 ID?
- android - React Native,任务':app:mergeDexDebug'的执行失败
- postgresql - 获取所有具有外键约束的列名
- azure-sql-database - 如何在 Azure 中 SQL Manage 实例的只读节点上运行 sql profiler?
- r - 将对象添加到列表时使用 R 'Exists' 函数
- python - 并非所有 html 都在解析 Beautifulsoup python