Costruzioni condizionali del backend - AWS AmplifyHosting

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à.

Costruzioni condizionali del backend

Amplify supporta build condizionali di backend su tutti i rami di un'app. Per configurare le build condizionali del backend, imposta la variabile diAMPLIFY_DIFF_BACKEND ambiente sutrue. L'abilitazione delle build condizionali del backend aiuterà a velocizzare 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 nellaamplify cartella del tuo repository. Se Amplify non trova alcuna differenza, salta la fase di creazione del backend e non aggiorna le risorse del backend. Se il tuo progetto non ha unaamplify cartella nel tuo repository, Amplify ignora il valore della variabile diAMPLIFY_DIFF_BACKEND ambiente. Per istruzioni sull'impostazione della variabile diAMPLIFY_DIFF_BACKEND ambiente, vedereAbilita o disabilita le build di backend basate su diff.

Se attualmente hai comandi personalizzati specificati nelle impostazioni di compilazione della fase di backend, le build condizionali del backend non funzioneranno. Se desideri che questi comandi personalizzati vengano eseguiti, devi spostarli nella fase di frontend delle impostazioni di compilazione nelamplify.yml file dell'app. Per ulteriori informazioni sull'aggiornamento delamplify.yml file, vedereSpecifica di nuovo compilazione.