@@ -280,8 +280,8 @@ Task("Pack-Tfs")
280
280
ReplaceTextInFile ( new FilePath ( workDir + "/vss-extension.netcore.json" ) , "$visibility$" , visibility ) ;
281
281
282
282
// 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 ) ;
285
285
UpdateTaskVersion ( new FilePath ( workDir + "/GitVersionTask/task.json" ) , parameters . Version . GitVersion ) ;
286
286
UpdateTaskVersion ( new FilePath ( workDir + "/GitVersionNetCoreTask/task.json" ) , parameters . Version . GitVersion ) ;
287
287
@@ -290,21 +290,18 @@ Task("Pack-Tfs")
290
290
NpmInstall ( new NpmInstallSettings { WorkingDirectory = workDir , LogLevel = NpmLogLevel . Silent } ) ;
291
291
NpmRunScript ( new NpmRunScriptSettings { WorkingDirectory = workDir , ScriptName = "build" , LogLevel = NpmLogLevel . Silent } ) ;
292
292
293
- TfxExtensionCreate ( new TfxExtensionCreateSettings
293
+ var settings = new TfxExtensionCreateSettings
294
294
{
295
295
ToolPath = workDir + "/node_modules/.bin/" + ( parameters . IsRunningOnWindows ? "tfx.cmd" : "tfx" ) ,
296
296
WorkingDirectory = workDir ,
297
- ManifestGlobs = new List < string > ( ) { "vss-extension.mono.json" } ,
298
297
OutputPath = parameters . Paths . Directories . BuildArtifact
299
- } ) ;
298
+ } ;
300
299
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 ) ;
308
305
} ) ;
309
306
310
307
Task( "Pack-Gem" )
@@ -564,20 +561,15 @@ Task("Publish-Tfs")
564
561
}
565
562
566
563
var workDir = "./src/GitVersionTfsTask" ;
567
- TfxExtensionPublish ( parameters . Paths . Files . VsixOutputFilePath , new TfxExtensionPublishSettings
564
+ var settings = new TfxExtensionPublishSettings
568
565
{
569
566
ToolPath = workDir + "/node_modules/.bin/" + ( parameters . IsRunningOnWindows ? "tfx.cmd" : "tfx" ) ,
570
567
AuthType = TfxAuthType . Pat ,
571
568
Token = token
572
- } ) ;
569
+ } ;
573
570
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 ) ;
581
573
} )
582
574
. OnError ( exception =>
583
575
{
0 commit comments