# Fluxo de preparo para setup de atualização do flask - [X] Criar executável a partir do projeto do provisioning-python DADO que tendo em mãos a última versão do provisioning-python E tendo instalado o *pip install auto-py-to-exe* ENTÃO fazer uso do método *auto-py-to-exe* para geração de build da aplicação **Nota:** Fazer uso do script: pyinstaller --noconfirm --onedir --console --icon "D:/MOBI7/repositories/m7-op-provisioning-python/mobi.ico" --log-level "INFO" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/logs;logs/" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/preparos;preparos/" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/tmp;tmp/" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/src/utils/provisioning.log;src/utils/" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/src/schema.graphql;src/" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/files;files/" --add-data "D:/MOBI7/repositories/m7-op-provisioning-python/venv;venv/" "D:/MOBI7/repositories/m7-op-provisioning-python/app.py" Critério de aceite: Build sido gerado em diretório corretamente. - [x] Criar instalador que busca as informações do pós build do flask para .exe DADO que realizado o build a partir do *auto-py-to-exe* E tendo instalado corretamente o InnoSetup ENTÃO realizar executar o script para geração do setup de instalação **Nota:** Fazer uso do script: - [x] Criar atalhos desktop, programs e startup que aponte para provisioning-python .exe - [x] Analisar a possibilidade de gerar uma pipeline dos scripts. - [x] Disponibilizar o instalador em um bucket. - [x] Buscar no context do python se a versão atual é inferior a versão disponível pra download. - [x] Atualizar a versão local do flask. Conversei com o Gustavo Daniel a respeito dos scripts criado no meu lado e enviado para ele.