构建完成时获取推送警报

问题描述 投票:0回答:1

这很奇怪。当计划的凌晨 2:30 构建完成时,Azure DevOps Server 会发出一条通知,表明有人将新更改推送到了存储库。这是使用经典的 azure pipelines 引擎构建的。

构建非常简单,构建任务中没有推送或提交或任何内容。管道仅生成内部版本号并编译应用程序。该构建于凌晨 2:30 触发。那时没有人在工作。这是一个仅按计划启动的构建。

还有其他人遇到过这种情况吗?

我可能只需要一项一项地删除任务来确定哪个任务正在执行此操作...但随后我不知道如何阻止它。

计划的自动构建通常会触发推送通知吗?我不知道为什么会这样......

我已检查我的通知。我确实有一个规则设置,可以在有人推送到存储库时通知我...但是,当计划的自动构建竞争时,它不应该触发。推送是推送,构建是构建。

我有一个单独的构建,当开发人员推送到我们的存储库时会触发它。我收到了推送通知和构建通知,正如我所期望的那样。

预定的很奇怪...我不知道发生了什么...

azure azure-devops tfs azure-pipelines azure-devops-server-2022
1个回答
0
投票

我想通了。管道中有一个复选框,询问您是否要使用构建状态标签更新 git 存储库。这算作对 git 的推送,因此会发送通知。

没有新的提交,只生成了一个新标签...有点误导...

我意识到这是对 git 的更改,但是..电子邮件没有提到这只是一个标签。邮件只是说有新推送。

© www.soinside.com 2019 - 2024. All rights reserved.