有没有一种方法可以使用Azure管道创建类似于界面的表单,如下图所示,以便每次运行管道时都会显示此表单,让我为定义的字段选择值。
恐怕没有这样的方法可以创建一个表单来选择值。
但是Azure Pipeline支持在运行时选择值。
您可以parameters
用来创建选择列表。
这是一个例子:
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
- name: test
displayName: Test for parameters
type: string
default: value1
values:
- value2
- value3
- value4
- value5
trigger: none
jobs:
- job: build
displayName: build
pool:
vmImage: ${{ parameters.image }}
steps:
- script: echo building $(Build.BuildNumber) with ${{ parameters.image }}
然后,当您运行管道时,您将看到选择列表。
顺便说一句,当您引用参数时,可以使用以下格式:${{ parameters.parametername }}
这是有关参数的文档。
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句