Skip to content

Commit 8fc4fc7

Browse files
fix(deploy): handle N/A in deployment breakdown
1 parent 6159b00 commit 8fc4fc7

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

packages/sfpowerscripts-cli/src/impl/deploy/DeployImpl.ts

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -558,16 +558,19 @@ export default class DeployImpl {
558558
packageName = `**${packageName}**`;
559559
if(pkg.packageType==PackageType.Unlocked)
560560
{
561-
let versionInstalledInOrgConvertedToSemver = convertBuildNumDotDelimToHyphen(versionInstalledInOrg);
562-
let versionNumberConvertedToSemver = convertBuildNumDotDelimToHyphen(versionNumber);
563-
if(semver.diff(versionInstalledInOrgConvertedToSemver, versionNumberConvertedToSemver)=='prerelease')
564-
{
565-
promotionStatus = '![Already Promoted](https://img.shields.io/badge/Already%20Promoted-red.svg)';
566-
}
567-
else
568-
{
561+
if (versionInstalledInOrg == "N/A") {
569562
promotionStatus = '![Pending](https://img.shields.io/badge/Pending-yellow.svg)';
570563
}
564+
else {
565+
let versionInstalledInOrgConvertedToSemver = convertBuildNumDotDelimToHyphen(versionInstalledInOrg);
566+
let versionNumberConvertedToSemver = convertBuildNumDotDelimToHyphen(versionNumber);
567+
if (semver.diff(versionInstalledInOrgConvertedToSemver, versionNumberConvertedToSemver) == 'prerelease') {
568+
promotionStatus = '![Already Promoted](https://img.shields.io/badge/Already%20Promoted-red.svg)';
569+
}
570+
else {
571+
promotionStatus = '![Pending](https://img.shields.io/badge/Pending-yellow.svg)';
572+
}
573+
}
571574
}
572575
versionNumber = `**${versionNumber}**`;
573576
versionInstalledInOrg = `**${versionInstalledInOrg}**`;

0 commit comments

Comments
 (0)