@forge/cli

14.1.0-next.21-experimental-554d41714.1.0-next.19-experimental-fd0ebbc
out/command-line/register-installation-commands.js
~out/command-line/register-installation-commands.jsModified
+4−6
Index: package/out/command-line/register-installation-commands.js
===================================================================
--- package/out/command-line/register-installation-commands.js
+++ package/out/command-line/register-installation-commands.js
@@ -21,12 +21,11 @@
         .option('-l, --license [license]', cli_shared_1.Text.install.optionLicense)
         .option('--license-modes [licenseModes...]', cli_shared_1.Text.install.optionLicenseModes)
         .option('--users-with-access [user...]', cli_shared_1.Text.install.optionUsersWithAccess)
         .option('--major-version <majorVersion>', cli_shared_1.Text.install.optionMajorVersion)
-        .option('--unitId <unitId>', cli_shared_1.Text.install.global.optionUnit)
-        .nonInteractiveOption(['--site', '--demo-site', '--unitId'], ['--product', '--unitId'], '--environment')
+        .nonInteractiveOption(['--site', '--demo-site'], '--product', '--environment')
         .description(cli_shared_1.Text.install.cmd.description)
-        .action(async ({ environment, site, product, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive, majorVersion, demoSite, appIdOverride, unitId }) => {
+        .action(async ({ environment, site, product, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive, majorVersion, demoSite, appIdOverride }) => {
         let installSite = site;
         if (demoSite) {
             if (site) {
                 throw new cli_shared_1.UserError(cli_shared_1.Text.install.error.demoSiteWithSite);
@@ -47,10 +46,9 @@
             licenseModes,
             usersWithAccess,
             nonInteractive,
             majorVersion,
-            appIdOverride,
-            unitId
+            appIdOverride
         });
     });
 };
 const LIST_COMMAND_NAME = 'list';
@@ -164,9 +162,9 @@
                 ui.info(cli_shared_1.Text.uninstall.info);
                 ui.info(cli_shared_1.Text.ctrlC);
                 ui.emptyLine();
                 const context = installation.installedInUnit
-                    ? installation.context
+                    ? (0, installation_helper_1.buildInstallationContextFromId)(installation.id)
                     : (0, uninstall_command_helpers_1.getInstallationContext)(installation, product);
                 await (0, uninstall_command_helpers_1.performSingleUninstall)(installation.id, context, deps, appIdOverride);
                 return;
             }