Vai al contenuto principale Passa a contenuto complementare

Esecuzione della pipeline del manifesto CI/CD

Hai configurato il manifesto, ora puoi eseguire la pipeline sulla tua sandbox.

Procedura

  1. Fare clic sulla scheda Pipeline. Questa scheda visualizza tutti i passaggi CI/CD generati da Qlik Talend Cloud Migration Toolkit in base alla destinazione selezionata. Il plugin Maven cloud-deployer viene utilizzato per questo passaggio.

    Tipi di passaggio disponibili:

    • Ambiente: Viene eseguito uno script shell (.cmd o .sh) per visualizzare informazioni sull'ambiente CI/CD corrente, incluse la versione di CommandLine installata e le versioni degli strumenti come Java, Git, Maven, ecc…​
    • Clonazione Git: Viene eseguito uno script shell per clonare il repository Git di origine corrispondente.
    • Copia workspace: Se la sorgente del progetto Talend è una cartella, viene eseguito uno script per copiarlo nel Talend CommandLine workspace corrente.
    • Generazione report CVE: Viene eseguito uno script shell Maven per generare il report CVE da Talend CommandLine.
    • Report CVE: Viene generata una rappresentazione grafica dal report CVE CSV generato.
    • Genera Poms: Viene eseguito uno script shell Maven per generare i Poms del progetto. Lo stesso script viene eseguito per eseguire un aggiornamento del progetto.
    • Report di aggiornamento del progetto: Viene generata una rappresentazione grafica dal report di aggiornamento CSV generato.
    • Pacchetto artefatti: Viene eseguito uno script shell Maven per generare gli artefatti delle risorse selezionate (Job, Route).
    • Pubblica nel repository degli artefatti: Viene eseguito uno script shell Maven per pubblicare l'artefatto generato nel repository degli artefatti selezionato.
    • Pubblica e distribuisci nel cloud: Viene eseguito uno script shell Maven per pubblicare l'artefatto generato in Talend Cloud e creare le attività di esecuzione associate.
    Scheda Pipeline con i diversi passaggi disponibili.
  2. Fare clic su Run per avviare la pipeline ed eseguire tutti i passaggi generati. Un'esecuzione riuscita avrà un segno di spunta verde per ogni passaggio e un tempo di esecuzione.
    • Passaggio CVE Report: il CVE Report caricherà il file .csv generato da Talend CommandLine e lo elaborerà per migliorare la visualizzazione con funzionalità aggiuntive come i diversi campi groupBy e i collegamenti web ai ticket CVE. Il file .csv originale può anche essere direttamente scaricato dal pulsante a destra.
      Esempio di CVE Report.
    • Pacchetto Artefatto passaggio: Un output di script Maven riuscito mostra un riepilogo di tutti gli artefatti delle risorse generati.
    • Pubblica & Distribuisci nel Cloud passaggio: Un output di script Maven riuscito mostra un riepilogo di tutti gli artefatti delle risorse generati.
      Esempio di visualizzazione Pubblica e Distribuisci nel Cloud.
      Oltre all'output di Maven, il plugin Maven cloud-deployer genera un rapporto di esecuzione con informazioni sull'Talend Cloud artefatto pubblicato e sull'attività di esecuzione creata. Ad esempio:
       ---------------
       - Started      : 2023-12-15 at 14:14:23
       ---------------
      
       - PROJECT
         - Name       : PROJECT_721
         - Branch     : master
         - Commit
           - Id       : 57d96b8de6fc0eff3689d14e560b1f0f442d5b41
           - Date     : 2023-07-08T04:10:55+02:00
           - Author   : gandalf.thegrey@middle-earth.talend.com
      
       - MODULE
         - Type       : process
         - Name       : job1
         - Version    : 0.2
         - folder     :
      
       - TALEND CLOUD
         - Domain: AWS_US
         - Environment: redha-dev
           - Id       : 6207f129ce4cda223c78f732
         - Workspace  : test3
           - Id       : 63b6a8727e1af864dcfd87e0
         - Artifact
           - Name     : job1
           - Id       : 651cc33ba572351e47a557d2
           - Version  : 0.1.31.20231612071428
           - Url      : https://app.us.cloud.talend.com/manage-artifacts/6207f129ce4cda223c78f732/workspace/63b6a8727e1af864dcfd87e0/detail/job/651cc33ba572351e47a557d2
         - Task
           - Name     : task_project_721_job1
           - Id       : 6566918d7626287ce7bedd81
           - Version  : 3.3
           - Engine   : cluster-asg (REMOTE_ENGINE_CLUSTER)
           - Url      : https://app.us.cloud.talend.com/tasks-and-plans-administration/6207f129ce4cda223c78f732/63b6a8727e1af864dcfd87e0/tasks/job/6566918d7626287ce7bedd81/detail
      
       ---------------
       - Ended        : 2023-12-15 at 14:14:32
       ---------------
       - Durations
         - Publish    : 00:03.787 min
         - Deploy     : 00:03.718 min
         - Total      : 00:09.077 min

Risultati

Su Talend Management Console, la pagina Gestione visualizza le attività appena create.
Nei dettagli dell'attività, puoi trovare le opzioni di configurazione del manifesto CI/CD corrispondenti:
  • Nome attività generato in base al modello del nome attività
  • Ambiente e workspace selezionati
  • Descrizione attività generata in base al modello di descrizione
  • Il Runtime selezionato
  • L'artefatto asset associato

Visit the discussion forum at community.qlik.com

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!