Wolke Pipelines
Overview
Os Wolke Pipelines são a solução definitiva para a gestão do ciclo de vida das suas aplicações no ecossistema wolke.host. Esta funcionalidade permite agregar diferentes aplicações em fluxos lógicos de entrega, proporcionando visibilidade total sobre o estado de cada serviço em diferentes estágios (Development, Staging, Production).
Com os Pipelines, a sua equipa ganha a capacidade de realizar Promotions (promoções de artefactos) entre ambientes com um único clique, garantindo que a mesma versão validada num estágio anterior seja a que chega ao utilizador final, eliminando erros de configuração manual e inconsistências de build.
Como Criar uma Pipeline
O processo de criação é integrado diretamente no seu fluxo de trabalho atual de gestão de aplicações. Siga os passos abaixo:
Passo 1: Aceder à Listagem de Apps
Navegue até ao menu lateral e clique em Apps. Aqui verá a lista de todas as suas aplicações.
Passo 2: Iniciar a Criação
No canto superior direito da tela de listagem, localize o botão "New".
- Ao clicar no botão, será exibido um menu dropdown.
- Selecione a opção "Create new pipeline".

Passo 3: Configuração da pipeline
Ao selecionar a opção, será exibido o ecrã "Create Pipeline", onde deverá preencher os seguintes campos:
- Pipeline details: Introduza o nome identificativo para o seu fluxo no campo "Pipeline name".

- Connect your codebase: Escolha como deseja agregar a primeira aplicação ao seu pipeline através de dois caminhos:

- Connect App (Adicionar App Existente): Selecione uma aplicação que já esteja configurada na sua conta wolke.host. Ao escolher esta opção, surgirá um select input para escolher a aplicação e outro para definir o seu Stage inicial (ex: Development, Staging ou Production).

- Connect GitHub Repo (Criar Nova App): Escolha esta opção para conectar um novo repositório e configurar uma aplicação do zero diretamente no pipeline.

- Finalização: Após definir o nome, a aplicação e o estágio correspondente, clique no botão "Create pipeline" no canto inferior direito para ativar o seu novo fluxo de trabalho.
Como adicionar uma aplicação à uma pipeline existente
Adicionar aplicações a uma pipeline já criada no wolke.host é um processo dinâmico que pode ser feito diretamente na visualização dos estágios da pipeline (Development, Staging, Production).
Passo 1: Iniciar a Adição
Aceda aos detalhes da sua pipeline a partir da listagem de apps e selecione a pipeline pretendida, e tendo aberto, verá uma tela como a seguinte:
Em qualquer um dos estágios (ex: Development), clique no botão "Add app". Irá aparecer um campo de pesquisa e opções de criação.
Passo 2: Escolher o Caminho de Adição
Tem duas formas de incluir uma aplicação no estágio selecionado:
1. Adicionar App Existente (Search)
- No campo "Search for existing apps...", comece a digitar o nome da aplicação que já possui no Wolke.

- Assim que a aplicação aparecer nos resultados, basta clicar sobre ela e será instantaneamente vinculada a esse estágio da pipeline.

2. Criar Nova App (Workflow Integrado)
- Se a aplicação ainda não existe, depois de clicar no botão "Add app", clique no botão "Create new app..." que aparece ao lado do campo "Search for existing apps...".
- Siga os passos de configuração da nova aplicação.

- Nota: Assim que terminar o processo de configuração e clicar em Deploy, a aplicação será automaticamente adicionada à pipeline no estágio onde iniciou o processo.