Sam*_*mpo 3 azure-devops azure-devops-pipelines
我试图让 Azure DevOps 管道在手动启动管道(使用新的 YAML 语法定义)时提示输入版本号。
即使我在模板中定义变量,启动屏幕也会显示“此管道没有定义的变量”。如何定义变量以便它们显示在管道启动中?
当前的 YAML 定义包含:
variables:
- name: versionName
value: ''
Run Code Online (Sandbox Code Playgroud)
启动管道时不会显示这些:
虽然Shayki 的答案对于定义变量是正确的,但我真正寻找的是运行时参数。
使用以下 YAML 定义:
parameters:
- name: myParameter
displayName: Description of myParameter
default: defaultMyParameter
type: string
Run Code Online (Sandbox Code Playgroud)
启动管道时它会提示输入参数值:
该参数必须在模板中使用 引用${{ parameters.myParameter }}
,其他变量语法不起作用。
归档时间: |
|
查看次数: |
7966 次 |
最近记录: |