【发布时间】:2017-01-02 13:22:23
【问题描述】:
我们最近从 TFS 2012 升级到 TFS 2015,并使用 vNext 界面设置了多个构建定义。我们的构建定义非常简单,它们由一个“命令行”任务组成,它执行我们所有必要的工作。
使用 Gated Check-in 或手动排队时构建可以正常执行,但我们的计划(每晚 6 点)构建没有按预期执行。
我已尝试向安全用户/组授予权限,我认为这些权限对于正确排队构建是必要的,但无济于事。
那么,为什么我们的 TFS 2015 计划构建没有运行?
【问题讨论】:
-
即使没有任何变化,您是否选中了用于构建的复选框?构建失败时会出现什么错误?你怎么知道它没有按预期执行?
-
没有错误,构建从不按计划排队,并且在 vNext 构建中,即使没有任何更改,我也看不到构建复选框(这是 2012 年 XAML 的一个选项构建,如果我没记错的话),并且每天可能有几十个更改检查到代码行中,我可以看出它们没有被排队,因为队列历史记录中没有任何内容。