, correção de UX para gerara prévia do romaneio

This commit is contained in:
2026-08-28 12:13:42 -03:00
parent b690dfb54c
commit 1143ed373b
6 changed files with 191 additions and 70 deletions

View File

@@ -141,6 +141,15 @@ if [ "${RAILS_ENV:-development}" = "production" ]; then
log "ERRO: assets:precompile falhou — o sistema vai subir SEM JS/CSS novos."
log " Rode 'docker compose exec app bundle exec rails assets:precompile'"
log " e veja o erro completo."
# Causa já vista (28/08/2026), e que não se anuncia: a tarefa
# `tailwindcss:build` roda DENTRO do precompile e aborta tudo se
# app/assets/tailwind/application.css não existir. Se o arquivo sumir de
# novo, o log abaixo aponta direto para ele em vez de mandar caçar.
if [ ! -f app/assets/tailwind/application.css ]; then
log " CAUSA PROVÁVEL: falta app/assets/tailwind/application.css, exigido"
log " por tailwindcss:build (gem tailwindcss-rails). Leia o cabeçalho"
log " desse arquivo no repositório antes de recriá-lo."
fi
fi
else
# Em development o Propshaft calcula o digest do arquivo atual a cada