Trigger

Le pipeline di continuous integration e continuous deployment DevSecOps forniscono una serie di trigger predefiniti.

Trigger
Pipeline Nome Descrizione Stato
Richiesta di estrazione Git Trigger PR Esegue la pipeline di richiesta pull su richieste di pull all'interno di Application Repository. Abilitato
Richiesta di estrazione Trigger Manuale Esegue la pipeline di richiesta pull su un determinato impegno o ramo, su richiesta. Abilitato
Promozione Trigger di convalida promozione Git Esegue la pipeline di convalida della promozione quando una richiesta di pull viene aperta / aggiornata sul ramo target-environment dell'inventario. Disabilitato
Integrazione continua Git Trigger temporizzato CI Esegue la pipeline di integrazione continua sul ramo master di Application Repository ogni giorno a 4 AM. Disabilitato
Integrazione continua Trigger CI Git Esegue la pipeline di integrazione continua quando un impegno viene spinto al ramo master di Application Repository. Abilitato
Integrazione continua Trigger Manuale Esegue la pipeline di integrazione continua su un determinato impegno o ramo, su richiesta. Abilitato
distribuzione continua Git Innesco temporizzato CD Esegue la pipeline di distribuzione continua ogni giorno a 4 AM. Disabilitato
distribuzione continua Trigger CD Git Esegue la pipeline di distribuzione continua quando un impegno viene spinto al ramo target-environment dell'Inventario. Disabilitato
distribuzione continua Trigger CD manuale Esegue la pipeline di distribuzione continua sul ramo target-environment dell'Inventario, su richiesta. Abilitato
distribuzione continua Trigger Promozione Manuale Esegue la pipeline di promozione per promuovere le modifiche di inventario dal ramo source-environment al ramo target-environment. Abilitato
Conformità costante Git Innesco temporizzato CC Esegue la pipeline di conformità continua ogni giorno a 4 AM. Abilitato
Conformità costante Trigger CC manuale Esegue la pipeline di conformità continua sul tag environment-tag dell'Inventario, su richiesta. Abilitato
Integrazione continua, implementazione continua, conformità continua Trigger tempificatore pruner prova Esegue la pipeline ogni giorno alle 2AM per ripulire tutte le vecchie prove generate prima di evidence-retention-days giorni. Per impostazione predefinita è disabilitata.
Integrazione continua, implementazione continua, conformità continua Trigger manuale riduzione prove Esegue la pipeline per ripulire tutte le vecchie prove generate prima di evidence-retention-days giorni. Viene eseguito su richiesta. Abilitato

È possibile aggiungere trigger alla serie di trigger predefiniti.

Avvio di una pipeline tramite CLI o API

  • Oltre ai trigger predefiniti, è possibile avviare manualmente l'esecuzione della pipeline utilizzando la CLI di IBM Cloud o una chiamata all'API REST.
    • CLI: utilizzare la CLI di IBM Cloud per attivare una pipeline specificando la catena di strumenti e gli ID della pipeline.
    • API: Inviare una richiesta POST all'endpoint di attivazione della pipeline con le intestazioni di autorizzazione e il payload appropriati. Per istruzioni passo-passo ed esempi di utilizzo, vedere Uso dei trigger.