从 MSBuild 填充 VSO Build vNext 构建变量
Populating a VSO Build vNext build variable from MSBuild
我有一个 MSBuild 任务,它填充了一个我想稍后在构建过程中使用的变量(特别是作为命令行构建步骤中的参数)。
有没有办法在后续构建步骤中访问 MSBuild 变量?
您可以使用 MSBuild 任务中的 ##vso[task.setvariable]value 日志命令将变量传递给 VSO,如下所示:
<Message Text="##vso[task.setvariable variable=myvariable;]$(MyMSBuildProperty)" />
您可以在后续构建步骤中使用变量,方法是在命令行构建任务的输入字段中使用 $(myvariable)
。
我有一个 MSBuild 任务,它填充了一个我想稍后在构建过程中使用的变量(特别是作为命令行构建步骤中的参数)。
有没有办法在后续构建步骤中访问 MSBuild 变量?
您可以使用 MSBuild 任务中的 ##vso[task.setvariable]value 日志命令将变量传递给 VSO,如下所示:
<Message Text="##vso[task.setvariable variable=myvariable;]$(MyMSBuildProperty)" />
您可以在后续构建步骤中使用变量,方法是在命令行构建任务的输入字段中使用 $(myvariable)
。