@@ -280,8 +280,8 @@ Task("Pack-Tfs")
280280 ReplaceTextInFile ( new FilePath ( workDir + "/vss-extension.netcore.json" ) , "$visibility$" , visibility ) ;
281281
282282 // update version number
283- ReplaceTextInFile ( new FilePath ( workDir + "/vss-extension.mono.json" ) , "$version$" , parameters . Version . SemVersion ) ;
284- ReplaceTextInFile ( new FilePath ( workDir + "/vss-extension.netcore.json" ) , "$version$" , parameters . Version . SemVersion ) ;
283+ ReplaceTextInFile ( new FilePath ( workDir + "/vss-extension.mono.json" ) , "$version$" , parameters . Version . TfxVersion ) ;
284+ ReplaceTextInFile ( new FilePath ( workDir + "/vss-extension.netcore.json" ) , "$version$" , parameters . Version . TfxVersion ) ;
285285 UpdateTaskVersion ( new FilePath ( workDir + "/GitVersionTask/task.json" ) , parameters . Version . GitVersion ) ;
286286 UpdateTaskVersion ( new FilePath ( workDir + "/GitVersionNetCoreTask/task.json" ) , parameters . Version . GitVersion ) ;
287287
@@ -290,21 +290,18 @@ Task("Pack-Tfs")
290290 NpmInstall ( new NpmInstallSettings { WorkingDirectory = workDir , LogLevel = NpmLogLevel . Silent } ) ;
291291 NpmRunScript ( new NpmRunScriptSettings { WorkingDirectory = workDir , ScriptName = "build" , LogLevel = NpmLogLevel . Silent } ) ;
292292
293- TfxExtensionCreate ( new TfxExtensionCreateSettings
293+ var settings = new TfxExtensionCreateSettings
294294 {
295295 ToolPath = workDir + "/node_modules/.bin/" + ( parameters . IsRunningOnWindows ? "tfx.cmd" : "tfx" ) ,
296296 WorkingDirectory = workDir ,
297- ManifestGlobs = new List < string > ( ) { "vss-extension.mono.json" } ,
298297 OutputPath = parameters . Paths . Directories . BuildArtifact
299- } ) ;
298+ } ;
300299
301- TfxExtensionCreate ( new TfxExtensionCreateSettings
302- {
303- ToolPath = workDir + "/node_modules/.bin/" + ( parameters . IsRunningOnWindows ? "tfx.cmd" : "tfx" ) ,
304- WorkingDirectory = workDir ,
305- ManifestGlobs = new List < string > ( ) { "vss-extension.netcore.json" } ,
306- OutputPath = parameters . Paths . Directories . BuildArtifact
307- } ) ;
300+ settings . ManifestGlobs = new List < string > ( ) { "vss-extension.mono.json" } ;
301+ TfxExtensionCreate ( settings ) ;
302+
303+ settings . ManifestGlobs = new List < string > ( ) { "vss-extension.netcore.json" } ;
304+ TfxExtensionCreate ( settings ) ;
308305} ) ;
309306
310307Task( "Pack-Gem" )
@@ -564,20 +561,15 @@ Task("Publish-Tfs")
564561 }
565562
566563 var workDir = "./src/GitVersionTfsTask" ;
567- TfxExtensionPublish ( parameters . Paths . Files . VsixOutputFilePath , new TfxExtensionPublishSettings
564+ var settings = new TfxExtensionPublishSettings
568565 {
569566 ToolPath = workDir + "/node_modules/.bin/" + ( parameters . IsRunningOnWindows ? "tfx.cmd" : "tfx" ) ,
570567 AuthType = TfxAuthType . Pat ,
571568 Token = token
572- } ) ;
569+ } ;
573570
574- var netCoreWorkDir = "./src/GitVersionTfsTask.NetCore" ;
575- TfxExtensionPublish ( parameters . Paths . Files . VsixNetCoreOutputFilePath , new TfxExtensionPublishSettings
576- {
577- ToolPath = netCoreWorkDir + "/node_modules/.bin/" + ( parameters . IsRunningOnWindows ? "tfx.cmd" : "tfx" ) ,
578- AuthType = TfxAuthType . Pat ,
579- Token = token
580- } ) ;
571+ TfxExtensionPublish ( parameters . Paths . Files . VsixOutputFilePath , settings ) ;
572+ TfxExtensionPublish ( parameters . Paths . Files . VsixNetCoreOutputFilePath , settings ) ;
581573} )
582574. OnError ( exception =>
583575{
0 commit comments