in BuildTasks/Common/Common.ts [218:230]
export function getExtensionVersion(): string {
const extensionVersion = tl.getInput("extensionVersion", false);
if (extensionVersion) {
const extractedVersions = extensionVersion.match(/[0-9]+\.[0-9]+\.[0-9]+(?:\.[0-9]+)?/);
if (extractedVersions && extractedVersions.length === 1) {
return extractedVersions[0];
}
else {
throw new Error(`Supplied ExtensionVersion must contain a string matching '##.##.##(.##)'.`);
}
}
return "";
}