从变量设置 DevOps 任务下拉选项
Setting a DevOps task drop down option from a variable
我正在编写一个发布管道以将 apk(安装程序)上传到 Google Play。我正在使用 Google Play - Release 任务来执行此操作。这是在经典管道中(我们的代码在 TFS 中。)
其中一个选项是将 apk 上传到的轨道。选项是:
我想根据在先前任务之一中设置的变量来设置此选项。我有一个先前的任务,根据它是否是 public 版本将 release.task 变量设置为内部测试或生产。我在 Google 播放任务中使用它是这样的:
然而,当我 运行 管道时,它无法识别该值,即使它是有效选项之一:
有办法解决这个问题吗?我需要根据代码库中的值控制管道写入哪个轨道。
我发现了此场景的问题 - 您可以设置变量的值,但这些值(对于此任务)与 UI 中显示的值不同。对于我使用的两个曲目,值是:
生产->生产(注意大小写的区别)
内部测试 -> 内部
我正在编写一个发布管道以将 apk(安装程序)上传到 Google Play。我正在使用 Google Play - Release 任务来执行此操作。这是在经典管道中(我们的代码在 TFS 中。) 其中一个选项是将 apk 上传到的轨道。选项是:
我想根据在先前任务之一中设置的变量来设置此选项。我有一个先前的任务,根据它是否是 public 版本将 release.task 变量设置为内部测试或生产。我在 Google 播放任务中使用它是这样的:
然而,当我 运行 管道时,它无法识别该值,即使它是有效选项之一:
有办法解决这个问题吗?我需要根据代码库中的值控制管道写入哪个轨道。
我发现了此场景的问题 - 您可以设置变量的值,但这些值(对于此任务)与 UI 中显示的值不同。对于我使用的两个曲目,值是:
生产->生产(注意大小写的区别)
内部测试 -> 内部