作为 Azure 预部署条件的一部分,我需要包含一个暂停,该暂停应提示输入可在任务内使用的用户输入变量。
我需要在运行时动态更新Azure发布任务中的变量。为此,有没有一种方法可以实现用户提示,以便覆盖该变量。
恐怕这是不可能在运行时动态更新Azure发布任务中的变量的。
首先,Azure DevOps 不支持提示用户输入。
其次,当我们对构建/发布管道进行排队时,所有相关数据(例如变量、设置)都会加载到编译器中,即使我们修改了变量,修改后的变量也不会重新加载到编译器中。我们必须重新启动编译器来重新编译修改后的变量。
因此,不可能在运行时动态更新Azure发布任务中的变量。
为了解决这个问题,我们必须找到其他解决方法来解决这个问题。例如,在发布时使用可设置:
在这种情况下,我们可以在您对发布管道进行排队时更新变量。
或者我们可以在发布管道期间使用日志命令来更新变量。
如果以上没有解决您的问题,请分享您想要在运行时动态更新Azure发布任务中的变量的原因和情况,我们可以尝试其他解决方案。
归档时间: |
|
查看次数: |
11849 次 |
最近记录: |