我在TFS(Microsoft Team Foundation Server)2013中设置了2个构建定义。每次在主分支中发生更改时,都会运行和部署一个构建。另一个构建是一个滚动构建,并且在我的主分支发生变化时最多会被触发30分钟。
在第二次构建在代码提交时的最后30分钟内没有运行的情况下,两个构建都会同时被触发。我希望第一个构建首先排队,滚动构建排在第二位。现在,第二个构建是第一个,大概是因为构建定义名称按字母顺序排在第一位,或者构建定义本身是在系统中首先创建的。
如何在此方案中确定构建队列顺序,以及可以采取哪些措施来控制此顺序?