Versionamento de Cápsulas
Saiba mais sobre como as Cápsulas são versionadas na Digibee Integration Platform.
Atualizado
Saiba mais sobre como as Cápsulas são versionadas na Digibee Integration Platform.
Atualizado
As Cápsulas possuem um controle de versão composto por 3 níveis representados por: 1.0.0. O primeiro número é denominado “Major”, o segundo número é denominado “Minor” e o terceiro número é denominado “Fix”.
Quando as versões precisam ser atualizadas, a Digibee Integration Platform analisa automaticamente a Cápsula após cada alteração para determinar os níveis da versão.
Veja como são determinados os níveis:
Fix: versão da Cápsula quando a alteração não afetar os pipelines que a utilizam. Incrementa o valor do Fix em 1 (0.0.1).
Minor: versão da Cápsula quando um item de configuração (entrada ou saída) é adicionado ou se torna opcional. Incrementa o valor do Minor em 1 (0.1.0).
Major: versão da Cápsula quando um item de configuração (entrada ou saída) é excluído ou se torna obrigatório. Esta versão também é aplicável quando o contrato da Cápsula for completamente alterado. Incrementa o valor do Major em 1 (1.0.0).
Estas alterações só são feitas se a versão alterada já tiver sido publicada. Por exemplo, se você criar uma Cápsula, ela receberá inicialmente a versão "1.0.0". Se você não publicar, esta versão nunca será alterada, independentemente de você fazer atualizações na Cápsula ou não.
Depois de publicar a Cápsula, a versão “1.0.0” é definida como não editável. Quando uma nova atualização é feita na mesma Cápsula, a plataforma verifica o que foi alterado para determinar se o número da versão deve ser incrementado em Major, Minor ou Fix.
O número da versão é exibido próximo ao nome da Cápsula.