A partir do vRealize Suite Lifecycle Manager 8.0, apenas Pipelines de Conteúdo e Pipelines de Captura são compatíveis. Na seção Pipelines de Conteúdo, na guia Pipelines, o status das últimas 24 execuções de pipeline pode ser visto no cartão Content_Pipeline. Cada uma das execuções de pipeline de conteúdo, quando selecionada, mostra os Pipelines de captura associados, se houver, no cartão do pipeline de captura. As representações de execução, o ponto colorido no cartão do pipeline, podem ser selecionadas para exibir uma análise detalhada das vários estágios da execução selecionada. A execução do pipeline de conteúdo pode conter no máximo nove estágios na ordem de execução. No entanto, a execução real possui os estágios que são relevantes para a execução.

Stubs de Pipeline

Os stubs de pipeline exibem o status de cada ação sempre que um conteúdo é capturado. O pipeline de conteúdo tem os seguintes tipos de status sempre que um conteúdo é executado.
  • Pré-captura
  • Captura
  • Pós-captura
  • Pré-teste
  • Testar
  • Pós-teste
  • Pré-implantação/Check-in
  • Implantação/Check-in
  • Pós-implantação/Check-in
Nos últimos três estágios, o termo Check-in é usado quando o conteúdo é liberado para um endpoint de controle de origem, como o Git ou o BitBucket. Nos demais casos, o termo Implantação é usado. Por padrão, os estágios “pré” ou “pós” estão desabilitados e devem ser configurados antes de serem usados em uma execução. A configuração e vários modos de execução para os estágios “pré” ou “pós”, também chamados de pré-stubs ou pós-stubs, são abordados na seção de stubs de pipeline de configuração. O pipeline de captura sempre terá um único estágio, que é Captura. Os detalhes correspondentes da pré ou pós-captura podem ser exibidos no pipeline de conteúdo associado, também conhecido como pipeline principal.

A guia Execuções lista todas as execuções de pipeline de conteúdo e captura. A lista mostra o estado, o tempo decorrido, a execução e a hora da solicitação de cada uma das execuções. Essa lista pode ser filtrada pelo tipo de pipeline e pelo status da execução.

Cada pipeline consiste em vários estágios, cada um podendo ter várias tarefas. Tarefas podem ser paralelas ou sequenciais, com base na lógica de negócios personalizada. Depois de selecionar uma ação que você deseja executar em um conteúdo, uma captura de conteúdo pode listar vários tipos de status relacionados a tal ação. Cada uma das configurações de conteúdo está relacionada à exibição exibida na página Pipeline de conteúdo.

Condições de execução do pipeline:

  1. EXECUTE_ON_SUCCESS: o stub será executado apenas se o estágio correspondente for executado com êxito. Por exemplo, Pós-captura, se configurada para EXECUTE_ON_SUCCESS, será executada apenas se o estágio de Captura for Executado com êxito.
  2. EXECUTE_ON_FAILURE: o stub será executado apenas se a execução do estágio correspondente falhar. Por exemplo, Pós-captura, se configurada para EXECUTE_ON_FAILURE, será executada apenas se a execução do estágio de Captura falhar.
  3. EXECUTE_ON_SUCCESS_AND_FAILURE: o stub é executado independentemente de a execução do estágio correspondente ser aprovada ou reprovada. Por exemplo, Pós-captura, se configurada para EXECUTE_ON_SUCCESS_AND_FAILURE, será executado em ambos os casos, independentemente de a execução do estágio de Captura for aprovada ou reprovada.

Parâmetros de entrada

Os pré-stubs ou pós-stubs oferecem suporte à lista de parâmetros mencionada, cujos valores podem ser transmitidos ao respectivo fluxo de trabalho do vRealize Orchestrator como entradas. O valor dessas entradas depende do conteúdo (capturado/testado/implantado) da execução do pipeline para a qual as pré-rotinas ou pós-rotinas são executadas. Atualmente, todos os parâmetros são do tipo “String”. Portanto, os parâmetros de entrada configurados para o fluxo de trabalho correspondente no vRealize Orchestrator devem ser necessariamente do tipo “String”. Uma incompatibilidade entre o tipo de parâmetro resulta em uma falha de execução do pipeline. Para obter mais informações sobre configuração, consulte Configurar Stub de Pipeline.
Pipeline-Pós-Implantação Pipeline-Pré-Implantação Pipeline-Pós-Teste Pipeline-Pré-Teste Pipeline-Pós-Captura Pipeline-Pré-Captura
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • status
  • requestedby
  • useridentity
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • contentEndpoint
  • ContentId
  • contentName
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • status
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity