小编str*_*vze的帖子

使用参数构建 Azure DevOps

是否可以在 azure-pipelines.yml 中定义运行时参数的多值,以便在运行构建时必须输入这些值

parameters:
  - name: image
    displayName: Pool Image
    type: string
    default: ubuntu-latest
    values:
    - windows-latest
    - vs2017-win2016
    - ubuntu-latest
Run Code Online (Sandbox Code Playgroud)

单击“在 Azure DevOps 中运行”后,您将看到一个下拉列表,您可以选择所需的选项???

根据您的选择,构建将仅根据您的选择运行某些步骤或任务

azure-devops azure-pipelines

3
推荐指数
1
解决办法
6797
查看次数

Azure DevOps 在构建主机之间传递动态分配的变量

我在 vs2017-win2016 构建代理上使用 Azure DevOps 来配置一些使用 Terraform 的基础设施。

我想知道的是,可以将动态分配的 IP 地址的主机的 Terraform 输出传递给运行不同构建代理的第二个作业。

我可以在第一个 Job BASTION_PRIV_IP=xxxx BASTION_PUB_IP=1.1.1.1 中传递这些来构建变量

但是无法让这些变量看起来似乎与运行 ubuntu-16.04 的第二个构建代理一起使用我能够传递任何静态定义的参数,例如我在作业开始之前定义的 Azure 资源组名称,它只是动态分配的参数.

build-agent azure-devops azure-pipelines

2
推荐指数
1
解决办法
2612
查看次数