Ir para conteúdo principal Pular para conteúdo complementar

Executando o pipeline de manifesto de CI/CD

Você configurou o manifesto. Agora você pode executar o pipeline no seu sandbox.

Procedimento

  1. Clique na guia Pipeline. Esta guia exibe todas as etapas de CI/CD geradas pelo Qlik Talend Cloud Migration Toolkit com base no destino selecionado. O plug-in Maven do implementador de nuvem é usado para essa etapa.

    Tipos de etapa disponíveis:

    • Ambiente: um script shell (.cmd ou .sh) é executado para exibir informações sobre o ambiente de CI/CD atual, incluindo a versão do CommandLine instalado e as versões das ferramentas como Java, Git, Maven, etc…​
    • Git Clone: um script shell é executado para clonar o repositório Git de origem correspondente.
    • Cópia do espaço de trabalho: se a origem do projeto do Talend for uma pasta, um script será executado para copiá-lo para o espaço de trabalho do Talend CommandLine atual.
    • Geração de relatório CVE: um script shell Maven é executado para gerar o relatório CVE da Talend CommandLine.
    • Relatório CVE: uma representação gráfica é gerada a partir do relatório CVE CSV gerado.
    • Gerar Poms: um script shell Maven é executado para gerar os Poms do projeto. O mesmo script é executado para realizar uma atualização de projeto.
    • Relatório de atualização do projeto: uma representação gráfica é gerada a partir do relatório de atualização em CSV.
    • Compactar artefatos: m script shell Maven é executado para gerar os artefatos dos ativos selecionados (trabalhos, rotas).
    • Publicar no Repositório de Artefatos: um script shell Maven é executado para publicar o artefato gerado no Repositório de Artefatos selecionado.
    • Publicar e implementar na nuvem: um script shell Maven é executado para publicar o artefato gerado no Talend Cloud e criar as tarefas de execução associadas.
    Guia Pipeline com as diferentes etapas disponíveis.
  2. Clique em Executar para iniciar o pipeline e executar todas as etapas geradas. Uma execução bem-sucedida terá uma marca de seleção verde para cada etapa e um tempo de execução.
    • Etapa do Relatório CVE: o Relatório CVE carregará o arquivo .csv gerado pela Talend CommandLine e o processará para aprimorar a exibição com recursos adicionais, como os diferentes campos de agrupamento (groupBy) e links da web para os tickets CVE. O arquivo .csv original também pode ser diretamente feito o download pelo botão à direita.
      Exemplo de Relatório CVE.
    • Etapa Compactar artefato: uma saída de script Maven bem-sucedida mostra um resumo de todos os artefatos de ativos gerados.
    • Etapa Publicar e implementar na nuvem: uma saída de script Maven bem-sucedida mostra um resumo de todos os artefatos de ativos gerados.
      Exemplo de visualização de Publicar e implementar na nuvem.
      Além da saída do relatório Maven, o plug-in Maven do implementador em nuvem gera um relatório de execução com informações sobre o artefato publicado no Talend Cloud e a tarefa de execução criada. Por exemplo:
       ---------------
       - 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

Resultados

No Talend Management Console, a página Gerenciamento exibe as tarefas recém-criadas.
Nos detalhes da tarefa, você pode encontrar as opções de configuração do manifesto de CI/CD correspondentes:
  • Nome da tarefa gerado com base no modelo de nome da tarefa
  • Ambiente e espaço de trabalho selecionados
  • Descrição da tarefa gerada com base no modelo de descrição
  • O tempo de execução selecionado
  • O artefato de ativo associado

Visit the discussion forum at community.qlik.com

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!