@forge/cli
14.1.0-next.19-experimental-fd0ebbc14.1.0-next.32
out/command-line/controller/global-install-controller.d.ts~
out/command-line/controller/global-install-controller.d.tsModified+5−2
Index: package/out/command-line/controller/global-install-controller.d.ts
===================================================================
--- package/out/command-line/controller/global-install-controller.d.ts
+++ package/out/command-line/controller/global-install-controller.d.ts
@@ -1,6 +1,6 @@
import { URL } from 'url';
-import { AppEnvironmentType, SupportedProductsService } from '@forge/cli-shared';
+import { AppEnvironmentType, EcosystemAppInstallationOverridesInput, LicenseOverrideState, SupportedProductsService } from '@forge/cli-shared';
import { IdentityClient } from '../../service/identity/identity-client';
import { InstallAppUnitClient } from '../../installations/install-app-unit';
import { GlobalInstallView } from '../view/global-install-view';
export interface AppEnvironmentPermissionsReader {
@@ -13,8 +13,11 @@
appId: string;
environment: string;
nonInteractive?: boolean;
unitId?: string;
+ majorVersionId?: string;
+ licenseOverride?: LicenseOverrideState;
+ overrides?: EcosystemAppInstallationOverridesInput;
product?: string;
site?: URL;
}
export interface GlobalUpgradeProps {
@@ -31,9 +34,9 @@
private readonly installUnitClient;
private readonly installationService;
private readonly supportedProductsService;
constructor(view: GlobalInstallView, identityClient: IdentityClient, installUnitClient: InstallAppUnitClient, installationService: AppEnvironmentPermissionsReader, supportedProductsService: SupportedProductsService);
- run({ appId, environment, nonInteractive, unitId, product, site }: GlobalInstallProps): Promise<void>;
+ run({ appId, environment, nonInteractive, unitId, majorVersionId, licenseOverride, overrides, product, site }: GlobalInstallProps): Promise<void>;
runUpgrade({ appId, environment, nonInteractive, unitId, majorVersionId, isCodeUpgrade }: GlobalUpgradeProps): Promise<void>;
private assertDeployed;
private resolveTarget;
private resolveOrg;