# De CI/CD-manifestpijplijn uitvoeren

U hebt het manifest geconfigureerd, u kunt de pijplijn nu uitvoeren op uw sandbox.

## Procedure

1. Klik op het tabblad Pijplijn.Dit tabblad toont alle CI/CD-stappen die zijn gegenereerd door Qlik Talend Cloud Migration Toolkit op basis van het geselecteerde doel. De cloud-deployer Maven-plugin wordt gebruikt voor deze stap.

   Beschikbare staptypen:
   * Omgeving: Een shellscript (.cmd of .sh) wordt uitgevoerd om informatie weer te geven over de huidige CI/CD-omgeving, inclusief de versie van de geïnstalleerde CommandLine en de versies van de tools zoals Java, Git, Maven, enz…​
   * Git-kloon: Een shellscript wordt uitgevoerd om de bijbehorende bron-Git-opslagplaats te klonen.
   * Werkruimtekopie: Als de bron van het Talend project een map is, wordt een script uitgevoerd om het naar de huidige Talend CommandLine werkruimte te kopiëren.
   * Generatie van CVE-rapport: Een Maven-shellscript wordt uitgevoerd om het CVE-rapport te genereren vanuit Talend CommandLine.
   * CVE-rapport: Een grafische weergave wordt gegenereerd uit het gegenereerde CSV CVE-rapport.
   * Poms genereren: Een Maven-shellscript wordt uitgevoerd om de project-Poms te genereren. Hetzelfde script wordt uitgevoerd om een projectupgrade uit te voeren.
   * Projectupgraderapport: Er wordt een grafische weergave gegenereerd op basis van het gegenereerde CSV-upgraderapport.
   * Pakketartefacten: Er wordt een Maven-shellscript uitgevoerd om de geselecteerde bedrijfsmiddelen (taken, routes) artefacten te genereren.
   * Publiceren naar artefactrepository: Er wordt een Maven-shellscript uitgevoerd om het gegenereerde artefact te publiceren naar de geselecteerde artefactrepository.
   * Publiceren & implementeren naar de cloud: Er wordt een Maven-shellscript uitgevoerd om het gegenereerde artefact te publiceren naar Talend Cloud en de bijbehorende uitvoeringstaken te maken.

   ![Pipelinetabblad met de verschillende beschikbare stappen.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-pipeline-exec.png)
2. Klik op Uitvoeren om de pijplijn te starten en alle gegenereerde stappen uit te voeren. Een succesvolle uitvoering heeft een groen vinkje voor elke stap en een uitvoeringstijd.
   * CVE-rapport-stap: Het CVE-rapport laadt het .csv-bestand dat is gegenereerd door Talend CommandLine en verwerkt het om de weergave te verbeteren met extra mogelijkheden, zoals de verschillende groupBy-velden en weblinks naar de CVE-tickets. Het originele .csv-bestand kan ook direct worden gedownload via de knop aan de rechterkant.![Voorbeeld van CVE-rapport.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-step-cve-report.png)
   * Pakketartefact-stap: Een succesvolle Maven-scriptuitvoer toont een overzicht van alle gegenereerde bedrijfsmiddelenartefacten.
   * Publiceren & implementeren naar de cloud-stap: Een succesvolle Maven-scriptuitvoer toont een overzicht van alle gegenereerde bedrijfsmiddelenartefacten.![Voorbeeld van de weergave Publiceren en implementeren naar de cloud.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-step-publish-cloud.png) Naast de Maven-uitvoer genereert de cloud-implementatie-Maven-plug-in een uitvoeringsrapport met informatie over het Talend Cloud gepubliceerde artefact en de gemaakte uitvoeringstaak. Bijvoorbeeld:
     ```
      ---------------
      - 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
     ```

## Resultaten

Op Talend Management Console toont de Beheer-pagina de nieuw gemaakte taken.![](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-cloud-tasks-list.png) In de taakdetails vindt u de overeenkomstige CI/CD-manifestconfiguratieopties:

* Taaknaam gegenereerd op basis van het sjabloon voor taaknaam
* Geselecteerde omgeving en werkruimte
* Taakbeschrijving gegenereerd op basis van het beschrijvingssjabloon
* De geselecteerde Runtime
* Het gekoppelde asset-artefact