Criação e gerenciamento de versões de aplicativos
  • 31 Oct 2023
  • 4 Minutos para Ler
  • Contribuintes

Criação e gerenciamento de versões de aplicativos


Article Summary

Visão geral

Saiba como usar as versões de desenvolvimento e publicadas do seu aplicativo para controlar quando novas alterações devem ser publicadas.

:::(Info) (OBSERVAÇÃO) Você pode adicionar mais regras e aprovadores individuais usando nosso recurso de aprovações separado:

A Tulip utiliza dois tipos de versões para todos os aplicativos: uma versão de desenvolvimento e uma versão publicada. Isso permite que você faça alterações como administrador da Tulip sem afetar a versão que está em produção.

Ao levar um aplicativo do estágio de desenvolvimento para o lançamento no ambiente de produção, a criação e o gerenciamento de versões se tornam uma parte importante do seu fluxo de trabalho.

Este é o seu guia para fazer o controle de versão no Tulip.

A versão de desenvolvimento

A versão inicial de todos os aplicativos é a versão de desenvolvimento. Quando estiver pronto para colocar um aplicativo em produção, você deverá criar uma versão somente para leitura, o que é feito por meio da publicação de uma versão do aplicativo.

Pense em uma versão publicada como uma cópia não modificável ("congelada") da versão de desenvolvimento no momento da publicação. Não há limite para o número de versões publicadas para cada aplicativo individual.

A publicação de uma versão de um aplicativo cria uma cópia somente leitura da versão de desenvolvimento.

Como todas as versões "publicadas" são somente leitura, a modificação de um aplicativo só pode ser feita por meio de sua versão de desenvolvimento.

Em outras palavras, você cria e edita aplicativos usando a versão de desenvolvimento. Quando estiver pronto para colocar uma nova versão do aplicativo em produção, você deverá publicá-la.

As estações podem ser configuradas (na tela Shop Floor) para executar a versão de desenvolvimento ou a versão publicada mais recente. Normalmente, você deseja executar a versão publicada

Benefícios de publicar um aplicativo

Toda vez que um aplicativo é usado em seu chão de fábrica, os dados são coletados. A Tulip rastreará automaticamente qual versão do aplicativo foi usada pelo operador ao completar seu fluxo de trabalho.

A vantagem das versões publicadas de um aplicativo é que o aplicativo é imutável e evita que alterações inadvertidas sejam enviadas para o chão de fábrica. Essa estrutura permite o estabelecimento de um processo de validação.

Cada versão publicada de um aplicativo é salva com um nome e um registro de data e hora.

As Boas Práticas de Documentação (GDP) exigem que você salve cada versão com um nome exclusivo que inclua

  • a revisão do aplicativo
  • o ID do aplicativo (se existir)
  • o nome do aplicativo.

Todos esses campos são automaticamente rastreados no Tulip, incluindo a data em que o aplicativo foi publicado.

Publicação de um aplicativo

Para publicar um aplicativo, siga estas etapas.

  1. Selecione o aplicativo que você gostaria de publicar na sua lista de aplicativos Tulip.
  2. Navegue até a guia "Versions" (Versões) na visualização de resumo do aplicativo.

Versions Tab

  1. Clique no botão "Publish" (Publicar) no lado direito da linha com a versão de desenvolvimento, conforme mostrado na imagem abaixo.

A versão será numerada automaticamente e você poderá adicionar uma descrição para compartilhar as alterações com outros membros da equipe.

Depois de criar uma versão publicada do aplicativo, você notará que uma nova linha foi adicionada à tabela de versões com o título "Versão X".

Você pode visualizar a versão publicada do aplicativo clicando no botão "..." e escolhendo "Visualizar".

Se você clicar em "Visualizar" depois de publicar uma versão, perceberá que todas as ferramentas de edição estão esmaecidas.

App Editor - Read Only

Também é possível publicar um aplicativo a partir do App Editor. As etapas a serem seguidas estão descritas abaixo:

  • Clique no botão "Publish" (Publicar) no canto superior direito da tela.

Publish Button

  • Adicione alguns detalhes no campo de descrição e clique em "Publish Version X" (Publicar versão X)

Uso de aplicativos publicados no chão de fábrica

Em geral, apenas uma versão publicada de um aplicativo deve ser usada na produção; caso contrário, você corre o risco de ter a definição do aplicativo alterada enquanto os operadores estiverem seguindo as etapas. Se o aplicativo estiver sendo usado em uma estação, a nova versão entrará em operação nessa estação quando o aplicativo for "Concluído" ou "Cancelado".

Também é mais fácil rastrear tendências significativas de dados quando se usa uma versão publicada; caso contrário, todas as conclusões e coletas de dados serão simplesmente relatadas como "Versão de desenvolvimento", independentemente das alterações feitas no aplicativo que poderiam alterar a interpretação desses dados.

Uso de instantâneos

Às vezes, você precisa "reverter" uma versão anterior do aplicativo para fazer algumas pequenas alterações usando o botão "Restore" (Restaurar).

No entanto, talvez você já esteja trabalhando na versão de desenvolvimento e não queira apagar o seu trabalho.

É aqui que os "instantâneos entram em ação". Use o botão "Create Snapshot" (Criar instantâneo) para salvar a versão de desenvolvimento separadamente.

O instantâneo é "congelado", mas você poderá restaurá-lo para a versão de desenvolvimento posteriormente.

Isso também é útil quando você deseja criar duas versões de um aplicativo para um colega de equipe revisar. Você pode salvar uma versão como um instantâneo e continuar editando a segunda versão como a versão de desenvolvimento.


Encontrou o que estava procurando?

Você também pode acessar community.tulip.co para publicar sua pergunta ou ver se outras pessoas tiveram uma pergunta semelhante!


Este artigo foi útil?