![]() |
1
1
你可以用 Build Completed Triggers 当另一个配置完成时,启动一个配置。但是,当一个配置启动时,当前没有任何方法可以启动另一个配置并等待它完成。一个依赖特性计划在将来使这成为可能。 Skip Conditions ,阶段 Promote Conditions 或 If and Else actions,用于根据的值选择要运行的阶段或操作 variables and expressions . 我假设每日构建将由 Time Trigger Repository Trigger . 可能补丁构建是由特定的存储库分支或标记触发的,而发布构建是由另一个分支或标记触发的。配置阶段中的条件可以测试分支或标记的值,例如,$Source.RepoName.branch$等于'Release'或$Source.RepoName.LatestTagName$StartsWith'Patch',也可以测试变量的值。可以在 Queue Options 在运行生成时或通过的“变量”选项卡中指定的触发器执行 Edit Trigger
或者,您可以克隆一个配置,并为每个构建过程编辑它,但我不建议这样做,因为这样做更难进行更改和维护。 |