Páginas filhas
  • DEAITOOLS-105 DT Pipeline Automatizado - ajuste backend

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Ajustes

...

para o Backend do API Reference funcionar da melhor maneira em um fluxo de

...

entrega contínua

Informe o [linkdopacote]

Linha de Produto:

Informe a linha de produto.TOTVSEAI

Segmento:

Informe o segmento.Framework

Módulo:

Informe o módulo.API

Função:

Informe a função.API Reference

Situação/Requisito:

Informe a Situação que levou a manutenção ou o requisito quando se tratar de inovação. 
A informação a ser inclusa aqui pode ter origem na Story ou Issue.

:

Foi iniciado um trabalho para colocar o API Reference em um fluxo de entrega contínua (que inclui conteinerização), junto com o Felipe Conti do THF.
Durante esse trabalho, foi verificada a necessidade das seguintes mudanças no backend:

  • Escolher a porta em que a aplicação roda através de variável de ambiente
  • Escolher endereço do repositório de código através de variável de ambiente
  • Clonar o repositório automaticamente, caso o mesmo ainda não exista. Caso exista, faz o PULL
  • Inicializar index do ElasticSearch automaticamente


Solução/Implementação:

Informe a solução/implementação.

Conversores e Parâmetros:

Informe os conversores/parâmetros.

Tickets relacionados:

Informe o(s) chamado(s) relacionado(s).

Requisito:Informe o requisito relacionado.
Documento de Referência:Informe o documento de referência relacionado.
Pacote:

A partir de agora, não existe mais a necessidade de ter que realizar configurações prévias na máquina, como clonar o repositório e criar índice no elasticsearch. Ao iniciar o container, ele já possui tudo necessário para que esse fluxo funcione conforme esperado. Também fica possível variar a porta em que a aplicação roda, de acordo com a necessidade.