Construções condicionais de back-end - AWS AmplifyHospedagem

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Construções condicionais de back-end

O Amplify suporta construções condicionais de back-end em todas as filiais de um aplicativo. Para configurar compilações condicionais de back-end, defina a variável deAMPLIFY_DIFF_BACKEND ambiente comotrue. Habilitar compilações condicionais de back-end ajudará a acelerar as compilações em que as alterações são feitas somente no front-end.

Quando você habilita compilações de back-end baseadas em diff, no início de cada compilação, o Amplify tenta executar uma comparação naamplify pasta do seu repositório. Se o Amplify não encontrar nenhuma diferença, ele ignora a etapa de construção do back-end e não atualiza seus recursos de back-end. Se seu projeto não tiver umaamplify pasta em seu repositório, o Amplify ignora o valor da variável deAMPLIFY_DIFF_BACKEND ambiente. Para obter instruções sobre como definir a variável deAMPLIFY_DIFF_BACKEND ambiente, consulteHabilitar ou desabilitar compilações de back-end baseadas em diff.

Se você atualmente tem comandos personalizados especificados nas configurações de compilação da sua fase de back-end, as compilações condicionais de back-end não funcionarão. Se quiser que esses comandos personalizados sejam executados, você deve movê-los para a fase de front-end das configurações de compilação noamplify.yml arquivo do seu aplicativo. Para obter mais informações sobre como atualizar oamplify.yml arquivo, consulteEspecificação de compilação: sintaxe de YAML.