我试图找出如何链接多个“促销”(通过用户点击),同时确保链中的构建不排队。通过当前设置如下,注意,因为我的应用程序是白色标签,所以对于每个站点重复下面描述的配置。
在宣传到制作时,我想在所有网站上执行此操作(无需在每个版本上手动点击促销)。
我目前正在尝试以下策略,将“部署到生产”构建设置为具有Artifact依赖关系,没有快照依赖关系,因此它不会将链排入队列。我把工件设置为依赖于'Build&测试'配置以获得对压缩项目的访问权限,我已将其设置为使用引用生产构建中的参数的特定构建号进行构建。
在做了一些googleing之后我发现我能够使用其余的api获得停滞内置编号,如下所示:
这很好用,但是我不明白我怎么能把这个值放到参数中?
另外我不知道我的方法是否正确?有更好的方法吗?
答案 0 :(得分:0)
按时间顺序(Build - > Test - > Staging - > Production)设置工件依赖项,并将所有快照依赖项设置为Build&测试。根据确切的需要,您可能对Build和您的工件依赖关系都具有快照依赖性。
另外请确保启用“如果有合适的版本,请不要运行新版本。这样可以防止它无意中排队。
使用构建链选项卡非常重要,因为主项目页面仅显示上次运行的构建。因此,从那里点击运行会使链条陷入困境,因为您要求新的构建,即使对您而言,您可能会觉得您要求下一步要运行。构建链选项卡有助于保持清晰。