Compilazioni di backend condizionali - AWS Amplify Ospitare

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Compilazioni di backend condizionali

Amplify supporta le build di backend condizionali su tutte le filiali di un'app. Per configurare le build di backend condizionali, imposta la variabile di AMPLIFY_DIFF_BACKEND ambiente su. true L'abilitazione delle build condizionali del backend contribuirà ad accelerare le build in cui le modifiche vengono apportate solo al frontend.

Quando abiliti le build di backend basate su diff, all'inizio di ogni build, Amplify tenta di eseguire un diff amplify nella cartella del tuo repository. Se Amplify non rileva alcuna differenza, salta la fase di creazione del backend e non aggiorna le risorse del backend. Se il tuo progetto non ha una amplify cartella nel tuo repository, Amplify ignora il valore della variabile di ambiente. AMPLIFY_DIFF_BACKEND Per istruzioni sull'impostazione della variabile di AMPLIFY_DIFF_BACKEND ambiente, vedereAbilita o disabilita le build di backend basate su diff.

Se attualmente disponi di comandi personalizzati specificati nelle impostazioni di creazione della fase di backend, le build di backend condizionali non funzioneranno. Se desideri che questi comandi personalizzati vengano eseguiti, devi spostarli nella fase di frontend delle impostazioni di creazione nel amplify.yml file dell'app. Per ulteriori informazioni sull'aggiornamento del amplify.yml file, vedereCrea comandi e impostazioni per le specifiche.