@forge/cli
13.1.013.2.0-next.4-experimental-c6a3916
out/command-line/view/deploy-view.js~
out/command-line/view/deploy-view.jsModified+7−2
Index: package/out/command-line/view/deploy-view.js
===================================================================
--- package/out/command-line/view/deploy-view.js
+++ package/out/command-line/view/deploy-view.js
@@ -47,8 +47,13 @@
}
displayLintWarnings(warnings) {
this.ui.info(cli_shared_1.Text.deploy.taskLint.lintWarning(warnings) + '\n');
}
+ displayLintApprovals(approvals) {
+ const ruleNames = [...new Set(approvals.flatMap((r) => r.approvals.map((a) => a.reference)).filter(Boolean))];
+ this.ui.info(cli_shared_1.Text.deploy.taskLint.lintApproval(approvals.length, ruleNames));
+ (0, lint_1.reportLintResults)(this.ui, approvals);
+ }
displayNoLintProblems() {
this.ui.info(cli_shared_1.LogColor.trace(cli_shared_1.Text.lint.noProblems) + '\n');
}
displayConnectKeyChangeWarning(environment, migrationKey, connectKey) {
@@ -101,11 +106,11 @@
this.ui.emptyLine();
this.ui.warn(cli_shared_1.Text.warning.deprecation.uikit(modules));
this.ui.emptyLine();
}
- async reportDeploymentProgress({ appAri, name, environmentKey, environmentType, buildTag }, showDistributionPageLink, deployCallback) {
+ async reportDeploymentProgress({ appAri, name, environmentKey, environmentType, buildTag }, showDistributionPageLink, deployCallback, numApprovals) {
const result = await this.ui.displayProgress(() => deployCallback(), cli_shared_1.Text.deploy.cmd.start2(name, environmentKey, environmentType, buildTag), cli_shared_1.Text.deploy.cmd.success);
- this.ui.info(cli_shared_1.Text.deploy.cmd.successDetails(name, environmentKey, environmentType, buildTag));
+ this.ui.info(cli_shared_1.Text.deploy.cmd.successDetails(name, environmentKey, environmentType, buildTag, numApprovals));
if (environmentType === cli_shared_1.AppEnvironmentType.Production && showDistributionPageLink) {
this.ui.info(cli_shared_1.Text.deploy.cmd.distributePageLink(ari_1.EcosystemAppAri.parse(appAri).appId));
}
return result;