Skip to content

Commit b544b38

Browse files
authored
Fixing NuGetToolInstallerV0 #1793821 (#14154)
1 parent f720782 commit b544b38

File tree

5 files changed

+15
-14
lines changed

5 files changed

+15
-14
lines changed

Tasks/Common/packaging-common/Tests/NuGetMockHelper.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function registerNugetToolGetterMock(tmr: tmrm.TaskMockRunner) {
1111
return version;
1212
},
1313
getMSBuildVersionString: function() {
14-
return "1.0.0";
14+
return "1.0.0.0";
1515
},
1616
FORCE_NUGET_4_0_0: 'FORCE_NUGET_4_0_0',
1717
NUGET_VERSION_4_0_0: '4.0.0',
@@ -31,7 +31,7 @@ export function registerNugetToolGetterMockUnix(tmr: tmrm.TaskMockRunner) {
3131
return version;
3232
},
3333
getMSBuildVersionString: function() {
34-
return "1.0.0";
34+
return "1.0.0.0";
3535
},
3636
FORCE_NUGET_4_0_0: 'FORCE_NUGET_4_0_0',
3737
NUGET_VERSION_4_0_0: '4.0.0',

Tasks/NuGetToolInstallerV0/nugettoolinstaller.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ async function run() {
1111
let nugetVersion: string;
1212
let checkLatest: boolean;
1313
let nuGetPath: string;
14-
let msbuildSemVer: string;
14+
let msbuildSemVer: semver.SemVer;
1515
try {
1616
taskLib.setResourcePath(path.join(__dirname, "task.json"));
1717

1818
let versionSpec = taskLib.getInput('versionSpec', false);
1919
if (!versionSpec) {
20-
msbuildSemVer = await nuGetGetter.getMSBuildVersionString();
20+
msbuildSemVer = await nuGetGetter.getMSBuildVersion();
2121
if (msbuildSemVer && semver.gte(msbuildSemVer, '16.8.0')) {
2222
taskLib.debug('Defaulting to 5.8.0 for msbuild version: ' + msbuildSemVer);
2323
versionSpec = '5.8.0';
@@ -41,22 +41,23 @@ async function run() {
4141
console.error('ERR:' + error.message);
4242
taskLib.setResult(taskLib.TaskResult.Failed, "");
4343
} finally {
44-
_logNugetToolInstallerStartupVariables(nugetVersion, checkLatest, nuGetPath, msbuildSemVer)
44+
_logNugetToolInstallerStartupVariables(nugetVersion, checkLatest, nuGetPath, msbuildSemVer);
4545
}
4646
}
4747

48-
function _logNugetToolInstallerStartupVariables(nugetVersion: string,
49-
checkLatest: boolean,
48+
function _logNugetToolInstallerStartupVariables(
49+
nugetVersion: string,
50+
checkLatest: boolean,
5051
nuGetPath: string,
51-
msBuildSemVer: any) {
52+
msbuildSemVer: semver.SemVer) {
5253
try {
5354
const telem = {
5455
"NUGET_EXE_TOOL_PATH_ENV_VAR": taskLib.getVariable(nuGetGetter.NUGET_EXE_TOOL_PATH_ENV_VAR),
5556
"isCheckLatestEnabled": checkLatest,
5657
"requestedNuGetVersionSpec": taskLib.getInput('versionSpec', false),
5758
"nuGetPath": nuGetPath,
5859
"nugetVersion": nugetVersion,
59-
"msBuildVersion": msBuildSemVer
60+
"msBuildVersion": msbuildSemVer && msbuildSemVer.toString()
6061
};
6162
telemetry.emitTelemetry("Packaging", "NuGetToolInstaller", telem);
6263
} catch (err) {

Tasks/NuGetToolInstallerV0/task.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 0,
1717
"Minor": 179,
18-
"Patch": 0
18+
"Patch": 1
1919
},
2020
"preview": false,
2121
"satisfies": [

Tasks/NuGetToolInstallerV0/task.loc.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 0,
1717
"Minor": 179,
18-
"Patch": 0
18+
"Patch": 1
1919
},
2020
"preview": false,
2121
"satisfies": [
@@ -74,4 +74,4 @@
7474
"NGCommon_UnableToFindTool": "ms-resource:loc.messages.NGCommon_UnableToFindTool",
7575
"Warning_UpdatingNuGetVersion": "ms-resource:loc.messages.Warning_UpdatingNuGetVersion"
7676
}
77-
}
77+
}

common-npm-packages/packaging-common/Tests/NuGetMockHelper.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function registerNugetToolGetterMock(tmr: tmrm.TaskMockRunner) {
1111
return version;
1212
},
1313
getMSBuildVersionString: function() {
14-
return "1.0.0";
14+
return "1.0.0.0";
1515
},
1616
FORCE_NUGET_4_0_0: 'FORCE_NUGET_4_0_0',
1717
NUGET_VERSION_4_0_0: '4.0.0',
@@ -31,7 +31,7 @@ export function registerNugetToolGetterMockUnix(tmr: tmrm.TaskMockRunner) {
3131
return version;
3232
},
3333
getMSBuildVersionString: function() {
34-
return "1.0.0";
34+
return "1.0.0.0";
3535
},
3636
FORCE_NUGET_4_0_0: 'FORCE_NUGET_4_0_0',
3737
NUGET_VERSION_4_0_0: '4.0.0',

0 commit comments

Comments
 (0)