在Pipelane插件中使用jenkins变量

在Pipelane插件中使用jenkins变量,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,对不起,英语不好 我试着在我的管道里用我的詹金斯建筑号,但詹金斯没有用 我的烟斗: node { stage ('Build') { bat '"C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/MSBuild/15.0/Bin/msbuild.exe" D:/rbp-maintenance/_buildscripts/Targets.proj /p:BuildNumber=${env.BUILD_NUMBER}

对不起,英语不好

我试着在我的管道里用我的詹金斯建筑号,但詹金斯没有用

我的烟斗:

node {
 stage ('Build')
  {
 bat '"C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/MSBuild/15.0/Bin/msbuild.exe" D:/rbp-maintenance/_buildscripts/Targets.proj /p:BuildNumber=${env.BUILD_NUMBER} /p:SolutionName=Maintenance.sln'
  }     
}
在控制台中,我有一些文本:

D:\rbp-maintenance>"C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/MSBuild/15.0/Bin/msbuild.exe" D:/rbp-maintenance/_buildscripts/Targets.proj /p:BuildNumber=${env.BUILD_NUMBER} /p:SolutionName=Maintenance.sln 
我也在尝试使用 环境建造编号 环境$BUILD_编号


我做错了什么?

使用双引号启用

bat "\"C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/MSBuild/15.0/Bin/msbuild.exe\" D:/rbp-maintenance/_buildscripts/Targets.proj /p:BuildNumber=${env.BUILD_NUMBER} /p:SolutionName=Maintenance.sln"