Passa al contenuto principale

Utilizzo delle Pipeline

Panoramica​

Le pipeline sono flussi di lavoro automatizzati che consentono di eseguire una serie di operazioni sui dispositivi e sull'infrastruttura. Le pipeline possono essere avviate manualmente oppure pianificate per l'esecuzione automatica, permettendo di automatizzare attività di routine come backup, distribuzioni e manutenzione dei dispositivi.

Funzionalità principali​

  • Trigger manuali: eseguire le pipeline su richiesta, quando necessario
  • Esecuzione pianificata: impostare pianificazioni giornaliere con orari di esecuzione specifici
  • Operazioni multiple: concatenare operazioni differenti per creare flussi di lavoro completi
  • Gestione dei dispositivi: automatizzare le attività relative ai dispositivi, come gli aggiornamenti del firmware e la rotazione delle password

Introduzione​

Creazione della prima pipeline​

  1. Accedere alla sezione Pipelines della dashboard

  2. Fare clic sul pulsante "Add" nell'angolo in alto a destra

  3. Assegnare alla pipeline un nome descrittivo

  4. Scegliere il metodo di attivazione (Manuale o Pianificato)

  5. Aggiungere le operazioni alla pipeline

  6. Salvare e testare la pipeline

Tipi di trigger​

Trigger manuale

I trigger manuali consentono di eseguire le pipeline su richiesta. Questa modalità è ideale per:

  • Operazioni una tantum
  • Test e debug
  • Situazioni che richiedono un'esecuzione immediata

Trigger pianificato

I trigger pianificati eseguono la pipeline automaticamente su base giornaliera. È possibile:

  • Impostare un orario di esecuzione specifico (formato ora locale)
  • Configurare la ricorrenza giornaliera
  • Monitorare la cronologia delle esecuzioni

Concatenamento di più job​

È possibile includere più progetti in un unico passaggio di backup per eseguirne i backup simultaneamente in parallelo. Per eseguire i job in sequenza, creare invece passaggi separati per ciascun progetto.

Ogni passaggio include una casella di controllo "Allow failure" che determina il modo in cui la pipeline gestisce gli errori. Quando questa opzione è abilitata, la pipeline continuerà a eseguire i passaggi successivi anche se il passaggio corrente non riesce. Quando è disabilitata, qualsiasi errore interromperà l'esecuzione dell'intera pipeline.