我想在没有发布暂存的情况下使用构建升级。我们的工作流程是:我们将每个成功的构建发布为发布(非快照)工件并将其部署到我们的临时环境。
几天后,我们将决定是否在生产中部署这些工件,具体取决于其内容。我想将选定的构建推广到不同的存储库,以将其从构建保留中排除。
对于带有神器插件的自由式作业,我只需启用“允许推广非舞台版本”,然后在“ Artifactory Release Promotion ”链接中实现此目的的构建页面。
通过管道作业,我可以使用神器管道DSL定义促销配置。但显然唯一要做的就是致电
artifactoryServer.promote promotionConfig
触发即时促销。
这对我没有帮助,因为促销不应该在构建时发生,也不会发生在可编程条件下,而只发生在手动选择上。
有没有办法为管道工作实现这一点,就像它适用于自由式工作一样?