在TFS 2017中,我使用以下命令
在执行期间在第一个环境中设置变量$ myValue =" myValue"
写主机(" ## vso [task.setvariable variable = myValue;] $ myValue")
是否可以在同一版本的第二环境中访问此变量?
答案 0 :(得分:0)
不,您正在使用环境级变量,该变量适用于因环境而异的值(并且对于环境中的所有任务都是相同的)。
但是,这可以实现,您只需要使用发布定义变量。
使用版本在所有环境中共享值 定义变量。当您选择发布定义变量时 需要在所有环境和任务中使用相同的值 发布定义,您希望能够更改其中的值 一个地方。您可以在变量中定义和管理这些变量 发布定义中的选项卡。
有关发布管理中变量的更多详细信息,请参阅此tutorial。