ci: fix poetry permissions

This commit is contained in:
Vasily Zubarev 2023-01-10 18:58:11 +01:00
parent fbc8b1dcc7
commit c91651d841
4 changed files with 11 additions and 11 deletions

View File

@ -19,6 +19,6 @@ WORKDIR /app
COPY . /app
RUN pip3 install poetry
RUN poetry install --no-interaction --no-root
RUN poetry install --no-interaction --no-ansi
CMD ["make", "docker-run-production"]

View File

@ -9,13 +9,13 @@ run-dev: ## Runs dev server locally
poetry run python manage.py runserver 0.0.0.0:8000
docker-run-dev: ## Runs dev server in docker
python3 ./utils/wait_for_postgres.py
python3 manage.py migrate
python3 manage.py runserver 0.0.0.0:8000
poetry run python3 ./utils/wait_for_postgres.py
poetry run python3 manage.py migrate
poetry run python3 manage.py runserver 0.0.0.0:8000
docker-run-production: ## Runs production server in docker
python3 manage.py migrate
gunicorn vas3k_blog.asgi:application -w 7 -k uvicorn.workers.UvicornWorker --bind=0.0.0.0:8022 --capture-output --log-level debug --access-logfile - --error-logfile -
poetry run python3 manage.py migrate
poetry run gunicorn vas3k_blog.asgi:application -w 7 -k uvicorn.workers.UvicornWorker --bind=0.0.0.0:8022 --capture-output --log-level debug --access-logfile - --error-logfile -
help: ## Display this help
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) \
@ -26,6 +26,7 @@ migrate: ## Migrate database to the latest version
poetry run python3 manage.py migrate
.PHONY: \
docker-run-dev \
docker-run-production \
run-dev
docker-run-dev \
docker-run-production \
run-dev \
migrate

View File

@ -21,7 +21,7 @@ services:
depends_on:
- postgres
ports:
- "127.0.0.1:8814:8814"
- "127.0.0.1:8022:8022"
postgres:
image: postgres:15

View File

@ -236,7 +236,6 @@ if SENTRY_DSN and not DEBUG:
# activate sentry on production
sentry_sdk.init(dsn=SENTRY_DSN, integrations=[
DjangoIntegration(),
RedisIntegration(),
])
if DEBUG: