updated api builds

This commit is contained in:
2025-06-03 15:59:04 +03:00
parent 0cd0eb0f22
commit 3055b2bde7
18 changed files with 94 additions and 94 deletions

View File

@@ -12,20 +12,20 @@ COPY /pyproject.toml ./pyproject.toml
RUN poetry config virtualenvs.create false && poetry install --no-interaction --no-ansi --no-root --only main && pip cache purge && rm -rf ~/.cache/pypoetry
# Copy application code
COPY /api_services/api_initializer /api_initializer
COPY /api_services/api_controllers /api_controllers
COPY /api_services/api_validations /api_validations
COPY /api_services/schemas /schemas
COPY /api_services/api_modules /api_modules
COPY /ServicesApi/Initializer /Initializer
COPY /ServicesApi/Controllers /Controllers
COPY /ServicesApi/Validations /Validations
COPY /ServicesApi/Schemas /Schemas
COPY /ServicesApi/Extensions /Extensions
COPY /api_services/api_middlewares /api_middlewares
COPY /api_services/api_builds/building_service/endpoints /api_initializer/endpoints
COPY /api_services/api_builds/building_service/events /api_initializer/events
COPY /api_services/api_builds/building_service/validations /api_initializer/validations
COPY /api_services/api_builds/building_service/index.py /api_initializer/index.py
COPY /ServicesApi/Builds/Building/endpoints /Initializer/endpoints
COPY /ServicesApi/Builds/Building/events /Initializer/events
COPY /ServicesApi/Builds/Building/validations /Initializer/validations
COPY /ServicesApi/Builds/Building/index.py /Initializer/index.py
# COPY /ServicesApi/api_middlewares /api_middlewares
# Set Python path to include app directory
ENV PYTHONPATH=/ PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1
# Run the application using the configured uvicorn server
CMD ["poetry", "run", "python", "/api_initializer/app.py"]
CMD ["poetry", "run", "python", "/Initializer/app.py"]