A ideia é a de criar um mecanismo de actue nos ambientes dos clientes e que se ligue periodicamente ao nosso sistema de desenvolvimento e transfira automaticamente os patchs e as versões que esse ambiente ainda não tem.
Este processo iria alimentar apenas o repositório de ficheiros disponíveis, deixando ao cliente a decisão de quando os implementar, mas eliminava-se o drama de fazer a transferencia de ficheiros por live upgrade online (especialmente critico em caso de versões), o tempo de transferencia não impactava no momento do upgrade e resolvia-se o problema da anexação de ficheiros no sistema de tickets para o Grupo JM com a limitação de que a partir de certo tamanhp temos que enviar os ficheiro por google drive ou equivalente.
Depois o liveupgrade iria validar os patchs/versões pelos ficheiros residentes já localmente neste repositório local.
Também seria interessante fazer um report que apresentasse os patchs/versões já disponíveis neste repositório e ainda não aplivados, sem possibilidade de lançar a partir daí o upgrade, para clientes como o Grupo JM.
(by Vitor Dias)
One reply on “Distribuição automática de patch e versões para os clientes”
O novo liveupgrade que foi desenvolvido tomou em consideração todas as sugestões apresentadas