gpt4 book ai didi

Azure Devops - YAML 发布管道 - 如何使用下拉列表从构建管道中选择特定工件

转载 作者:行者123 更新时间:2023-12-02 22:52:16 26 4
gpt4 key购买 nike

因此,最近我开始着手将 Azure Devops Classic Release 管道迁移到基于 YAML 的管道。

我正在努力重现的是使用经典发布管道使用下拉列表从关联的构建管道中选择特定工件的能力。

enter image description here

我发现允许用户指定特定工件的唯一方法是通过参数,但只有当您知道列表中的所有值时,才可以定义下拉列表。

此链接是我发现的最能解决问题的链接,但即使这样也不允许指定下拉列表:https://www.huuhka.net/runtime-artifact-selection-in-azure-pipelines-yaml/

有人知道如何做到这一点,或者即使有可能吗?

最佳答案

好吧,所以我没有完全回答我提出的问题,但我找到了解决我遇到的问题的答案。

我遇到的问题是我希望用户能够在发布时选择特定的版本。

这方面的记录很少,当我看到它工作时我很惊讶。

在您的发布管道中指定一个资源:

resources:   
pipelines:
- pipeline: YourBuildPipelineReference
source: "Your Build Pipeline Name"

现在,当您运行管道时,您会看到以下内容:

enter image description here

单击“资源”,您现在会看到可以选择特定版本的列表。

以前没见过这个,但我想很多人都会需要这个。

关于Azure Devops - YAML 发布管道 - 如何使用下拉列表从构建管道中选择特定工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67516132/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com