fix(ci): volta build pra Cloud Build + bump Node 20 #7
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/restore-cloud-build"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Por que
A pipeline está travada desde o merge do PR #5. O cd.yml usa
container: gcr.io/kaniko-project/executor:v1.23.2-debugno jobbuild. O act-runner v0.2.11 inicia esse container comentrypoint=["/bin/sleep", "10800"](keep-alive enquanto exec'a as steps), mas a imagem kaniko:debug põe BusyBox em/busybox/, não em/bin/. Resultado: container morre em <1s antes de qualquer step rodar. Logs idênticos das tasks 443 (PR #5), 446 e 447 (PR #6) confirmam.O que faz
.gitea/workflows/cd.ymlpra versão Cloud Build (era o que rodava na PR #4).node:18-bookworm-slim->node:20-bookworm-slimno stage webcomponent. Vite >=5 (que o build do<vanna-chat>usa) exige Node 20+; com Node 18 onpm run buildfalhava local.Pré-requisito (manual, fora do PR)
Pra Cloud Build voltar a funcionar, conceder ao SA
gitea-cd@corepetro.iam.gserviceaccount.com:O bucket
_cloudbuild(storage de logs+source) é criado on-demand pelogcloud builds submitna primeira execução; permissões de objeto são herdadas das duas roles acima.Test plan
maindisparagcloud builds submit-> imagemlab-<run>em AR.Deploy hml2fazkubectl set imagenovanna-clubpetro-deploymentno ns default do hml2.kubectl rollout statusOK em <10min.