🦅Shorebird no Codemagic ATUALIZADO

⚙️ Publicação de atualizações com Shorebird

Caso deseje utilizar o Shorebird para publicar atualizações diretamente nos dispositivos dos usuários, você pode configurar releases e patches no seu workflow do Codemagic.

Como configurar

  1. Ative a publicação via Shorebird Na interface do workflow, localize a seção Publish updates to user devices using Shorebird e selecione:

    • Release: quando for gerar uma nova versão completa do app.

    • Patch: quando for publicar uma atualização incremental (over-the-air) para uma versão já liberada.

  2. Configuração da aba Shorebird Ao selecionar Release ou Patch, será exibida a aba Shorebird no workflow:

    • Informe o Shorebird token: gere o token com o comando:

      shorebird login:ci
      

      Copie o token gerado e cole no campo Shorebird token.

    • Para Release, defina a versão do Flutter e outros argumentos necessários (ex.: --flavor staging).

    • Para Patch, além do token e do flavor, você deve indicar em qual versão o patch será aplicado:

      • Use um número de versão específico (ex.: 3.2.11+30211)

      • Ou use latest para aplicar o patch na versão mais recente do release.

  3. Configurações usuais As demais configurações seguem normalmente:

    • Defina o path do projeto (geralmente .)

    • Passe os argumentos de build necessários, como flavor e versão do Flutter no caso de release.

Exemplo de argumentos:

  • Release (Android):

    release android --flutter-version 3.22.0 --flavor staging
    
  • Patch (Android):

    patch android --flavor staging
    

💡 Para mais informações sobre como configurar o Shorebird no projeto, consulte a documentação oficial.

Last updated