Versões comparadas

Chave

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

A funcionalidade DevOps permite que a publicação de robôs, integrações Java e aplicações externas sejam feitas por meio de integração e entrega contínua (CI/CD) do código desenvolvido no repositório Gitlab.

Dessa forma, não é mais necessário fazer upload do arquivo jar no caso de robôs e integrações Java, pois a publicação é feita por meio do processo CI/CD.

No caso das aplicações, a publicação funciona da mesma forma que nos robôs e integrações Java, porém há um novo tomcat chamado de tomcat_app, no mesmo ambiente do tomcat da Plataforma Lecom. O tomcat_app manterá no ar as aplicações publicadas desta forma.

As aplicações que forem publicadas dessa maneira, terão sua URL, base definidas, a partir da URL do ambiente. Exemplo: https://cliente.com.br/app-ext/minhaaplicacao

É importante se atentar para o fato de que os robôs e integrações continuam sendo executados no mesmo contexto da Plataforma Lecom. Logo, as bibliotecas adicionadas no pom.xml também precisam ser incluídas na pasta custom, para que a Plataforma Lecom tenha acesso. Já para as aplicações, por serem executadas em um contexto separado, não tem essa necessidade.

Navegue no menu DevOps para acessar as possibilidades de aplicações, ou clique no link da página desejada:

...