Vibe coding para não confundir branch do Git com canal do EAS
O AAB do teste fechado já saiu com production. Martin misturou branch do Git com canal do EAS no item 6, e o rótulo já estava gravado.
O AAB no teste fechado está congelado e não lê o Git. Na live do app a R$ 0, Martin chegou no item 6 com a palavra Branch e o AAB já tinha o canal production gravado. Vibe coding para não confundir branch do Git com canal do EAS é olhar o rótulo que o build gravou nesse AAB.
Ele lê a explicação na live e assume a mistura. Branch ficou sendo a palavra errada para o que aquele AAB carrega.
O AAB do teste fechado está congelado e não lê o Git
Martin descreve o pacote que está no teste fechado.
O AAB está num teste fechado, congelado, não lê o Git.
O AAB do teste fechado está congelado e não lê o Git. O aparelho carrega o que aquele build gravou.
A explicação que ele lê na live corrige o item 6.
O item seis não era bug. Branch é a palavra errada. Culpa minha. Eu misturei.
"Culpa minha. Eu misturei." Ele está aprendendo. A palavra que ele trouxe para o item 6 foi Branch. O AAB do teste fechado já carregava o canal production. O item 6 era esse arquivo gravado, e ele misturou o nome.
Branch do Git é o código fonte no GitHub
Ele separa o que é branch.
branch do git, seu código fonte. E no GitHub.
Branch do Git é o código fonte. E fica no GitHub. Essa é a branch que ele edita. O código fonte está nesse repositório.
Ele nomeia o canal:
Canal do EAS. Um rótulo gravado dentro do binário na hora do build.
Canal do EAS é um rótulo gravado dentro do binário na hora do build. O rótulo entra no arquivo nesse momento. O binário que sai da compilação já leva esse nome dentro.
O canal é escolhido no momento do build fica gravado no arquivo. Não muda depois.
O canal fica gravado no arquivo na hora do build. Depois daquele AAB pronto, o rótulo permanece. O arquivo que está no teste fechado já passou por essa escolha.
2 COISAS
Branch do Git
Código fonte no GitHub
Canal do EAS
Rótulo gravado dentro do binário na hora do build. Não muda depois
O perfil production do eas.json já saiu no AAB
O AAB do teste fechado foi compilado com o perfil production do eas.json. Ele carrega o canal production gravado dentro.
O AAB do teste fechado foi compilado com o perfil production do eas.json e carrega o canal production gravado dentro. O perfil do eas.json usado na compilação é o que queimou esse rótulo. O perfil production do eas.json e o canal production ficam no mesmo AAB.
Se você subir na faixa de teste interno um AAB compilado com o perfil production, também carrega e ele vai receber exatamente os mesmos updates, não separa nada.
Se você sobe na faixa de teste interno um AAB compilado com o perfil production, esse AAB também carrega o canal production. Ele vai receber exatamente os mesmos updates. A faixa interna não separa o aparelho quando o rótulo dentro do arquivo já é production. O teste fechado deste AAB está nesse caso: o perfil foi production, o canal veio junto.
Mandar JS sem build fica no recorte de EAS Update. Aqui o AAB do teste fechado já saiu com production. Vale ver como isso terminou em eas build.
No vibe coding olhe o canal gravado no AAB
Amanhã, no vibe coding, se o aparelho do teste fechado pega update que você achava só da preview, olhe o canal gravado no AAB. Confira o perfil do eas.json com que aquele AAB foi compilado. A branch do Git no GitHub não muda o rótulo que o build queimou. Vale ver como isso terminou em vibe coding para extrair links de videos de um canal. Isso aparece também em git para iniciantes. Vale ver como isso terminou em git merge.
SE O APARELHO PEGA UPDATE DA PREVIEW
- 01Olhe o canal gravado no AAB
- 02Confira o perfil do eas.json com que aquele AAB foi compilado
- 03A branch do Git no GitHub não muda o rótulo que o build queimou
Dá para assistir à live e ouvir o AAB congelado que não lê o Git, o item 6 que não era bug e o canal production gravado dentro.