最近,我们推出了对自定义管道变量中默认值的支持。今天,我们很高兴地宣布,我们能够通过预定义值使管道变量的配置更加灵活。
我们增加了一个属性来预定义可以分配给变量的值。它有助于避免错误,并改善用户体验。你可以从下拉菜单中选择一个变量值,而不是键入一个变量值。
下面是一个使用allowed-values 属性的流水线配置的例子,显示了如何限制环境变量的值。
pipelines: custom: run-test-for-environment: - variables: - name: Environment default: production allowed-values: # optionally restrict variable values - dev - staging - production - step: script: - echo "environment is $Environment"
现在,在 "运行管道 "对话框中,用户将不得不从预定义的列表中选择一个变量。
关于在自定义管道中使用变量的其他文件可以在这里找到。我们希望你和你的团队发现这个额外的灵活性是有帮助的!
编码愉快!
The postPredefine values of custom pipeline variablesappeared first onBitbucket.