diff --git a/packages/amplify-cli/src/init-steps/preInitSetup.ts b/packages/amplify-cli/src/init-steps/preInitSetup.ts index f7fe41bd95f..b895b8ad12b 100644 --- a/packages/amplify-cli/src/init-steps/preInitSetup.ts +++ b/packages/amplify-cli/src/init-steps/preInitSetup.ts @@ -2,6 +2,7 @@ import { $TSContext, AmplifyError, getPackageManager, LocalEnvInfo, pathManager import { execSync } from 'child_process'; import * as fs from 'fs-extra'; import * as url from 'url'; +import { isCI } from 'ci-info'; import { generateLocalEnvInfoFile } from './s9-onSuccess'; import { printer, prompter } from '@aws-amplify/amplify-prompts'; import { isNewProject } from './s0-analyzeProject'; @@ -11,7 +12,9 @@ export const getPreInitSetup = (recommendGen2: boolean) => { return preInitSetup; } else { return async (context) => { - await gen2Recommendation(context); + if (!isCI) { + await gen2Recommendation(context); + } await preInitSetup(context); }; }