# Run

Run é uma das três fases da Digibee Integration Platform, a segunda após a construção do *pipeline* na fase de *Build*. Seu objetivo é fazer a implantação do *pipeline*, que já possui *triggers* configurados, executá-lo e colocar a integração em produção.

<figure><img src="/files/qUDSNJ2qMyEP1OLwDB3N" alt=""><figcaption></figcaption></figure>

## **Seletor de ambiente**

Você pode selecionar dois ambientes, exibidos no canto superior esquerdo da página, para fazer a execução dos *pipelines*: ***test*** ou ***prod***.

<figure><img src="/files/0i84sw4eN42XRCSPenNr" alt=""><figcaption></figcaption></figure>

O ambiente ***test*** é usado para avaliar a construção do *pipeline*, ou seja, para testar e modificar suas aplicações. Desta forma, você tem um ambiente onde pode validar os *pipelines* antes de irem para produção.

Já no ambiente ***prod***, o processo final de implantação do *pipeline* ocorre após ter sido testado e validado.

{% hint style="info" %}
Se um pipeline estiver em ambiente de produção e precisar de uma alteração evolutiva ou apresentar alguma falha, realize suas alterações no ambiente de ***test*** para depois voltar à produção.&#x20;
{% endhint %}

### Tag de ambiente

A tag de ambiente facilita a identificação de quais dos seus ambientes você está trabalhando na Digibee Integration Platform. Isso ajuda a evitar erros e usar um comando no ambiente errado. As cores são usadas para indicar a criticidade do ambiente selecionado:

**Produção:** <mark style="background-color:purple;">Roxo</mark>

**Teste:** <mark style="background-color:orange;">Laranja</mark>

**Desenvolvimento**: <mark style="background-color:blue;">Azul</mark>

A tag é exibida na página de Run, na página de Monitor e nas configurações da página de Consumers (API keys).

## Atualização automática de dados

Você pode usar a funcionalidade de **atualização de dados** para atualizar os dados automaticamente, de acordo com o intervalo selecionado:

* 30 segundos
* 1 minuto
* 5 minutos

Esta opção é selecionada por padrão. No entanto, se desejar desativar esta funcionalidade temporariamente, clique no toogle para desligar a Atualização automática.

## Busca global e filtros para pipelines implantados

Você pode realizar uma busca global por pipelines implantados em todos os seus projetos, usando palavras-chave do nome do pipeline, tanto nos ambientes de teste quanto de produção. Os resultados da busca exibem o nome do pipeline junto com o projeto correspondente e também mostram todas as versões disponíveis do pipeline.

Além da busca por nome, é possível aplicar os seguintes filtros:

* **Status:** Filtra os pipelines pelo status atual. As opções disponíveis são: Implantado, Erro, Reimplantar e Iniciando. Saiba mais sobre os [status dos pipelines](/documentation/developer-guide/pt-br/development-cycle/overview/deployment/pipeline-deployment-status.md).
* **Triggers:** Filtra os pipelines por até cinco triggers selecionados.

Para mais informações sobre versionamento de pipelines, confira [esta documentação](/documentation/developer-guide/pt-br/development-cycle/build-overview/pipelines/pipeline-versioning.md).

## **Lista de projetos**

Após escolher o ambiente de execução, selecione o projeto para implantar. Os projetos são exibidos em um menu à esquerda, abaixo do seletor de ambientes.&#x20;

À medida que o você interage com a página de Run, as informações são gradualmente carregadas em segundo plano. Este modo de rolagem infinita permite exibir rapidamente o conteúdo essencial da página.

Leia [o artigo completo](broken://pages/7GoKN68EtJ2XZZhgpUoD) de criação de projetos.&#x20;

## Visualização das implantações

Todas as informações sobre as implantações de seus pipelines estão disponíveis no centro da página.&#x20;

Você pode consultar as informações através de dois modos de visualização: blocos e tabela. Para alternar os modos de visualização, deslize o botão seletor no canto direito da tela. Confira:

<figure><img src="/files/RJewTE2BDFE3OadxmAIH" alt=""><figcaption></figcaption></figure>

## **Informações do&#x20;*****pipeline***

O painel de visualização mostra as informações do *pipeline.* Para mais detalhes sobre cada item, consulte nossa [documentação](/documentation/developer-guide/pt-br/development-cycle/overview/runtime.md).&#x20;

Você pode acessar algumas opções avançadas no *pipeline* ao clicar nos três pontos:&#x20;

* **Remover implantação**: essa ação removerá somente a implantação com sua versão selecionada, não afetando outras versões.
* **Exibir&#x20;*****pipeline:*** a arquitetura do *pipeline* desenvolvido é exibida, assim como as informações selecionadas no *trigger*.
* **Reimplantar:** para fazer a implantação do mesmo *pipeline*, mas alterando suas configurações. [Para saber mais sobre como reimplantar um pipeline, leia este artigo.](/documentation/developer-guide/pt-br/development-cycle/overview/deployment/deployments.md)
* **Promover para:** realizar a troca de ambiente do *pipeline.*
* **Rollback:** se ocorrerem erros após a implantação de uma nova versão de um *pipeline*, o *Rollback* voltará para a versão anterior que foi implantada com êxito. Aprenda nesse artigo [como fazer o rollback de uma versão implementada](/documentation/developer-guide/pt-br/development-cycle/overview/deployment/how-to-rollback-to-a-previous-deployment-version-restricted-beta.md).

<figure><img src="/files/E9hdnreEc7G6tsi8dZCO" alt=""><figcaption><p>Informações do pipeline</p></figcaption></figure>

## **Detalhes da implantação**

Clique em um pipeline novo ou já existente para visualizar suas informações de implantação em uma janela lateral. Para acessar os detalhes do trigger selecionado em Build, clique na seta à direita.

Consulte [aqui](/documentation/connectors-and-triggers/pt-br/triggers/overview.md) a lista dos triggers disponíveis.

<figure><img src="/files/QtmHgzFAOGKPf47nJRlP" alt=""><figcaption><p>Detalhes de implantação de um pipeline</p></figcaption></figure>

## Histórico

Para rastrear as alterações mais recentes do *pipeline* e ver quais foram implantadas, acesse as informações do histórico de [implantação ](/documentation/developer-guide/pt-br/development-cycle/overview/deployment.md)na aba de **Histórico**.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digibee.com/documentation/developer-guide/pt-br/development-cycle/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
