in azurecontainerapps.ts [216:233]
private static async setupResources() {
// Get the Container App name if it was provided, or generate it from build variables
this.containerAppName = this.getContainerAppName();
// Get the location to deploy resources to, if provided, or use the default location
this.location = await this.getLocation();
// Get the resource group to deploy to if it was provided, or generate it from the Container App name
this.resourceGroup = await this.getOrCreateResourceGroup(this.containerAppName, this.location);
// Determine if the Container Appp currently exists
this.containerAppExists = await this.appHelper.doesContainerAppExist(this.containerAppName, this.resourceGroup);
// If the Container App doesn't exist, get/create the Container App Environment to use for the Container App
if (!this.containerAppExists) {
this.containerAppEnvironment = await this.getOrCreateContainerAppEnvironment(this.containerAppName, this.resourceGroup, this.location);
}
}