与recheck
命令类似,如果我想在 Zuul CI 中创建自定义触发命令,实现它的最佳方法是什么?
例如,我想在 Zuul 中定义以下 2 个命令来触发特定测试。
/test-e2e
- 这将触发运行 e2e 测试的特定作业
/test-conformance
- 这将触发触发一致性测试的特定作业。
有人可以建议吗?
与recheck
命令类似,如果我想在 Zuul CI 中创建自定义触发命令,实现它的最佳方法是什么?
例如,我想在 Zuul 中定义以下 2 个命令来触发特定测试。
/test-e2e
- 这将触发运行 e2e 测试的特定作业
/test-conformance
- 这将触发触发一致性测试的特定作业。
有人可以建议吗?
假设您使用 GitHub 来管理您的源代码,您可以为您检查管道定义一个自定义正则表达式触发器
见文档_pipeline.trigger.<github source>.comment
像这样的东西:
- pipeline:
name: check
trigger:
github:
- event: pull_request
action: comment
comment: (?i)^\s*test-e2e\s*$