[Clock In] Correção no deploy de Carol Apps para novas versões
Description
-
Issue Jira Produção: https://jiraproducao.totvs.com.br/browse/IDEIA-3556
-
Reporter: TOTVS IDEIA
-
Creator: Marcos Henrique Fernandes Marcone
-
Formulário de origem: Abertura de issue para Plataforma Carol
-
Formulário preenchido por: marcos.marcone@totvs.com.br
-
Informe a sua área de atuação na TOTVS: PNRH - Clock In
-
Ambiente impactado: Produção
-
Fase/estágio: Já estamos em PRODUÇÃO
-
Informe o assunto a ser direcionado: Quero reportar um tema que não consta em nenhuma das opções anteriores
-
Informe a Org relacionada: clockin
-
Informe o tenant/ambiente relacionado: clockin
-
Ciente de que, caso precise trazer upload de anexos, ele deverá acontecer na issue criada no JIRA Produção.: Estou ciente que o envio destas evidências será realizado diretamente na issue criada no JIRA PRODUÇÃO.
-
Informe a prioridade da sua issue: ALTA: o tema gera interrupção no funcionamento da aplicação, mas não provoca impacto financeiro direto. Ex.: telas de erro de programação, exceções no sistema.
-
Sendo prioridade CRÍTICA, relate a justificativa:
-
Título - Resumo: Correção no deploy de Carol Apps para novas versões
-
Descreva o seu problema:
Contexto
Identificamos um problema no deploy de Carol Apps quando a alteração envolve apenas a criação de uma nova versão (para novos campos em stagings/data models ou checkout de pipelines). Após as mudanças recentes na plataforma (como as novas tasks Create Data App e Publish Data App), o deploy via UI da Carol quebra o carregamento da página Web na tenant do cliente:
Link da página Web: https://totvsclockin.carol.ai/clockinhml/apps/carolclockinweb/12.1.26050002/index.html
Atualmente, estamos contornando isso via script utilizando a API da Carol, mas o processo nos obriga a sempre fazer o upload do arquivo .zip, o que não é o cenário ideal para liberações simples de campos ou configurações (settings).
Para o contexto acima foram utilizados os seguintes dados:
-
Tenant DEV:
-
Tenant: clockin
-
Org: clockin
-
Carol App: carolclockinweb (https://clockin.carol.ai/clockin/carol-ui/carol-app-dev/0013cb93d8644874a4bf3e48c6c32fe5/overview)
-
Versão do Carol App: 12.1.26050002
-
-
Tenant Costumer:
-
Tenant: clockinhml
-
Org: totvsclockin
-
Versão do Carol App: 12.1.26050002
-
Solicitação
Corrigir o fluxo de deploy na plataforma para que a criação e liberação de novas versões de um Carol App (sem a necessidade de upload de um novo .zip) volte a funcionar corretamente como anteriormente.