Aggiungere una pipeline non di produzione configuring-non-production-pipelines
Scopri come utilizzare Cloud Manager per creare e configurare pipeline non di produzione per distribuire il codice. Per una panoramica delle nozioni di base sul funzionamento delle pipeline in Cloud Manager, consulta Pipeline CI/CD.
Panoramica overview
Utilizzando il riquadro Pipeline in Cloud Manager, il Responsabile della distribuzione può creare due diversi tipi di pipeline.
- Pipeline di produzione: una pipeline di produzione è una pipeline appositamente creata composta da una serie di passaggi orchestrati per portare il codice sorgente fino alla produzione.
- Pipeline non di produzione: una pipeline non di produzione serve principalmente per eseguire scansioni di qualità del codice o per distribuire il codice sorgente in un ambiente di sviluppo.
Questo documento si concentra sulle pipeline non di produzione. Per informazioni dettagliate su come configurare le pipeline di produzione, consulta il documento Configurazione delle pipeline di produzione.
Esistono due tipi di pipeline non di produzione:
- Pipeline di qualità del codice: eseguono controlli di qualità del codice in un ramo Git e i passaggi di generazione e qualità del codice.
- Pipeline di distribuzione: oltre a eseguire i passaggi di generazione e qualità del codice analogamente alle pipeline di qualità del codice, queste pipeline distribuiscono il codice in un ambiente di non produzione.
Aggiungere una nuova pipeline non di produzione add-non-production-pipeline
Dopo aver configurato il programma e disporre di almeno un ambiente che utilizza l’interfaccia utente di Cloud Manager, puoi aggiungere una pipeline non di produzione seguendo la procedura riportata di seguito.
-
Accedi a Cloud Manager all’indirizzo my.cloudmanager.adobe.com e seleziona l’organizzazione e il programma appropriati.
-
Accedi alla scheda Pipeline dalla schermata principale di Cloud Manager. Fai clic su Aggiungi, quindi seleziona Aggiungi pipeline non di produzione.
-
Sulla scheda Configurazione della finestra di dialogo Aggiungi pipeline non di produzione, seleziona il tipo di pipeline da creare oppure Pipeline di qualità del codice o Pipeline di implementazione.
-
Fornisci una descrizione della pipeline nel campo Nome della pipeline non di produzione.
-
Se hai scelto di aggiungere una Pipeline di implementazione, seleziona l’ambiente di distribuzione di destinazione dal menu a discesa Ambienti di implementazione idonei.
-
Fornisci l’archivio in cui la pipeline deve recuperare il codice.
- Archivio: definisce da quale archivio Git la pipeline deve recuperare il codice.
- Ramo Git: definisce il ramo della pipeline selezionata dal quale deve essere recuperato il codice.
-
Definisci le opzioni di implementazione.
-
In Trigger di implementazione, definisci l’evento che attiva la pipeline.
- Manuale: ti consente di avviare manualmente la pipeline.
- Cambiamenti su Git: avvia la pipeline ogni volta che vengono aggiunti dei commit al ramo Git configurato. Con questa opzione, puoi comunque avviare la pipeline manualmente in base alle esigenze.
-
Per le pipeline di implementazione, in Comportamento in caso di errori di metriche importanti, definisci il comportamento della pipeline quando si verifica un errore importante in uno qualsiasi dei gate di qualità.
- Chiedi sempre: impostazione predefinita che richiede l’intervento manuale per tutti gli errori importanti.
- Interrompi subito: la pipeline viene annullata ogni volta che si verifica un errore importante. In sostanza, questa opzione simula il rifiuto manuale di ogni errore da parte dell’utente.
- Continua immediatamente: la pipeline procede automaticamente ogni volta che si verifica un errore importante. In sostanza, quest’opzione simula l’approvazione manuale di ogni errore da parte dell’utente.
-
Configurazione Dispatcher: il ruolo di Responsabile della distribuzione può configurare un set di percorsi di contenuto che verranno invalidati o svuotati dalla cache del Dispatcher AEM quando viene eseguita una pipeline. Queste azioni della cache vengono eseguite come parte del passaggio di implementazione della pipeline, subito dopo la distribuzione di eventuali pacchetti di contenuto. Queste impostazioni utilizzano il comportamento standard del Dispatcher AEM. Per configurare:
-
Nel PERCORSO fornisci un percorso di contenuto.
-
In TIPO, seleziona l’azione da intraprendere su quel percorso.
- Scaricamento: esegui un’eliminazione della cache.
- Invalida: esegui un’invalidazione della cache, simile a quando il contenuto viene attivato da un’istanza di authoring a un’istanza di pubblicazione.
-
Fai clic su Aggiungi percorso per aggiungere il percorso specificato. Puoi aggiungere fino a 100 percorsi per ambiente.
-
-
-
Fai clic su Salva.
Passaggi successivi the-next-steps
Dopo aver configurato la pipeline, puoi distribuire il codice. Per ulteriori dettagli, consulta la sezione Distribuzione del codice.
Tutorial video video-tutorial
Questo video fornisce una panoramica del processo di creazione della pipeline, descritto in questo documento.