我要一条管道每六个月触发一次。这是代码扫描的合规性要求。所以我创建了一个时间表:
schedules:
- cron: "0 0 1 */6 *"
branches:
include:
- master
always: true但是这个流水线会在每次提交到master时触发。这是我的理解,它不应该。我是不是没有理解预定的触发器?
发布于 2020-11-02 15:20:56
根据我的测试,我可以重现类似的问题。
当我向master提交更改时,构建原因是CI触发器。

您可以尝试在您的yaml文件中添加trigger: none。然后你就可以disable the CI Trigger了。
下面是一个示例:
trigger: none
schedules:
- cron: "0 0 1 */6 *"
branches:
include:
- master
always: truehttps://stackoverflow.com/questions/64640581
复制相似问题