Implementazioni di feature branch basate su pattern - 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à.

Implementazioni di feature branch basate su pattern

Le distribuzioni di filiali basate su pattern consentono di distribuire automaticamente le filiali che corrispondono a uno schema specifico su Amplify. I team di prodotto che utilizzano feature branch o GitFlow flussi di lavoro per le loro release possono ora definire modelli come «release**» per distribuire automaticamente i rami Git che iniziano con «release» su un URL condivisibile. Questo post del blog descrive l'utilizzo di questa funzionalità con diversi flussi di lavoro del team.

  1. Scegli Impostazioni dell'app > Impostazioni Branch > Modifica.

  2. Seleziona Rilevamento automatico del ramo per connettere automaticamente i rami ad Amplify che corrispondono a un set di pattern.

  3. Nella casella Rilevamento automatico di Branch - pattern, inserisci i modelli per la distribuzione automatica dei rami.

    • *— Implementa tutte le filiali del tuo repository.

    • release*— Distribuisce tutti i rami che iniziano con la parola «rilascio».

    • release*/— Distribuisce tutti i rami che corrispondono a uno schema 'release /'.

    • Specificate più modelli in un elenco separato da virgole. Ad esempio, release*, feature*.

  4. Imposta la protezione automatica con password per tutte le filiali che vengono create automaticamente selezionando il controllo degli accessi con rilevamento automatico di Branch.

  5. Per le applicazioni di prima generazione create con un backend Amplify, puoi scegliere di creare un nuovo ambiente per ogni filiale connessa o indirizzare tutte le filiali verso un backend esistente.

  6. Selezionare Salva.

Implementazioni di feature branch basate su pattern per un'app connessa a un dominio personalizzato

Puoi utilizzare distribuzioni di branch basate su funzionalità basate su pattern per un'app connessa a un dominio personalizzato Amazon Route 53.