Azure devops Azure yaml发布管道从提示符传递参数值

Azure devops Azure yaml发布管道从提示符传递参数值,azure-devops,azure-pipelines,azure-pipelines-release-pipeline,Azure Devops,Azure Pipelines,Azure Pipelines Release Pipeline,我想知道是否有任何方法可以通过UI提示符获取ask,以获取每次运行发布管道时可以输入的动态生成的参数值 我读取带有默认值的参数和变量,但没有弹出窗口,我可以输入动态参数值 我正在寻找的pop与我们在管道中获得人员批准的pop相同,因此我可以给出我的desire动态值,并在管道中进一步将其用作变量 希望有人能帮我。先谢谢你 注意:动态参数意味着对于每个管道,如果没有,则会有什么不同,那么我可以使用azure变量来代替。在YAML管道中,您可以添加一个变量,并让用户在运行管道时覆盖它 编辑YAML时

我想知道是否有任何方法可以通过UI提示符获取ask,以获取每次运行发布管道时可以输入的动态生成的参数值

我读取带有默认值的参数和变量,但没有弹出窗口,我可以输入动态参数值

我正在寻找的pop与我们在管道中获得人员批准的pop相同,因此我可以给出我的desire动态值,并在管道中进一步将其用作变量

希望有人能帮我。先谢谢你


注意:动态参数意味着对于每个管道,如果没有,则会有什么不同,那么我可以使用azure变量来代替。

在YAML管道中,您可以添加一个变量,并让用户在运行管道时覆盖它

编辑YAML时,单击“变量”:

添加新变量或编辑现有变量时,选中复选框“让用户在运行此管道时覆盖此值”

现在,在运行管道时,在“高级选项”中单击“变量”,输入要更改的变量,并替换该值


在YAML管道中,您可以添加一个变量,并允许用户在运行管道时覆盖该变量

编辑YAML时,单击“变量”:

添加新变量或编辑现有变量时,选中复选框“让用户在运行此管道时覆盖此值”

现在,在运行管道时,在“高级选项”中单击“变量”,输入要更改的变量,并替换该值


对于带有参数的YAML管道,您可以在运行时在“运行管道”窗口中指定值

parameters:
- name: image
  displayName: Pool Image
  type: string
  default: ubuntu-latest
  values:
  - windows-latest
  - vs2017-win2016
  - ubuntu-latest
  - ubuntu-16.04
  - macOS-latest
  - macOS-10.14

trigger: none

jobs:
- job: build
  displayName: build
  pool: 
    vmImage: ${{ parameters.image }}
  steps:
  - script: echo building $(Build.BuildNumber) with ${{ parameters.image }}


更多信息:

对于带有参数的YAML管道,可以在运行时在“运行管道”窗口中指定值

parameters:
- name: image
  displayName: Pool Image
  type: string
  default: ubuntu-latest
  values:
  - windows-latest
  - vs2017-win2016
  - ubuntu-latest
  - ubuntu-16.04
  - macOS-latest
  - macOS-10.14

trigger: none

jobs:
- job: build
  displayName: build
  pool: 
    vmImage: ${{ parameters.image }}
  steps:
  - script: echo building $(Build.BuildNumber) with ${{ parameters.image }}


更多信息:

这也可以在发布版yml基础管道上完成吗?@YouAreAwesome是:)屏幕截图来自YAML管道。转到Azure DevOps->pipelines,输入您的yaml,然后在右上角单击“变量”。这也可以在发布yml基本管道时完成吗?@YouAreAwesome Yes:)屏幕截图来自yaml管道。转到Azure DevOps->pipelines,输入yaml并在右上角单击“Variables”。如果没有获取最新信息,以下变通方法是否对您有帮助?或者,如果您有任何问题,请随时在此处分享。如果您没有获得最新信息,以下解决方法是否对您有帮助?或者如果你有任何问题,请在这里分享。