Skip to content

Corrige caminho de build do frontend e atualiza celerybeat-schedule#106

Merged
ualers2 merged 1 commit into
mainfrom
new-feature
Oct 15, 2025
Merged

Corrige caminho de build do frontend e atualiza celerybeat-schedule#106
ualers2 merged 1 commit into
mainfrom
new-feature

Conversation

@ualers2
Copy link
Copy Markdown
Owner

@ualers2 ualers2 commented Oct 15, 2025

Descrição

Corrige caminho de build do frontend e atualiza celerybeat-schedule

O que foi feito:

  • Ajuste no docker-compose de produção: no serviço softwareai_frontend, o build.context foi alterado de ./frontend/webpr para ./frontend/web. Isso corrige o caminho de origem usado pelo build, garantindo que o Docker utilize o diretório correto e o Dockerfile adequado para construir o frontend.
  • Atualização do arquivo backend/celerybeat-schedule: o arquivo binário celerybeat-schedule foi substituído/ atualizado. Como se trata de um binário, o diff textual não está disponível; a mudança reflete a atualização do schedule/metadata utilizado pelo Celery beat no ambiente de produção.

Por quê:

  • Manter o caminho de build correto evita falhas de build e assets ausentes no container frontend.
  • Atualizar o celerybeat-schedule garante que o scheduler do Celery esteja alinhado com as novas definições de tasks/intervalos esperados pelo ambiente de produção.

Impacto:

  • Build do frontend agora usa o diretório correto, reduzindo o risco de build falhar ou gerar artefatos incorretos.
  • O runtime do Celery beat passa a utilizar o schedule atualizado, evitando descompassos entre tarefas agendadas e o código.

Mudanças

diff --git a/ProductionFiles/docker-compose.yml b/ProductionFiles/docker-compose.yml
index b9d1a56c..57367ed9 100644
--- a/ProductionFiles/docker-compose.yml
+++ b/ProductionFiles/docker-compose.yml
@@ -62,7 +62,7 @@ services:
   softwareai_frontend:
     image: softwareai-frontend-server:latest
     build:
-      context: ./frontend/webpr
+      context: ./frontend/web
       dockerfile: Dockerfile
     container_name: softwareai_frontend
     working_dir: /app
diff --git a/backend/celerybeat-schedule b/backend/celerybeat-schedule
index 32e87e93..95f94841 100644
Binary files a/backend/celerybeat-schedule and b/backend/celerybeat-schedule differ

O que foi feito:
- Ajuste no docker-compose de produção: no serviço softwareai_frontend, o build.context foi alterado de ./frontend/webpr para ./frontend/web. Isso corrige o caminho de origem usado pelo build, garantindo que o Docker utilize o diretório correto e o Dockerfile adequado para construir o frontend.
- Atualização do arquivo backend/celerybeat-schedule: o arquivo binário celerybeat-schedule foi substituído/ atualizado. Como se trata de um binário, o diff textual não está disponível; a mudança reflete a atualização do schedule/metadata utilizado pelo Celery beat no ambiente de produção.

Por quê:
- Manter o caminho de build correto evita falhas de build e assets ausentes no container frontend.
- Atualizar o celerybeat-schedule garante que o scheduler do Celery esteja alinhado com as novas definições de tasks/intervalos esperados pelo ambiente de produção.

Impacto:
- Build do frontend agora usa o diretório correto, reduzindo o risco de build falhar ou gerar artefatos incorretos.
- O runtime do Celery beat passa a utilizar o schedule atualizado, evitando descompassos entre tarefas agendadas e o código.
@ualers2 ualers2 merged commit 479d3f3 into main Oct 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant