ci: fix poetry permissions
This commit is contained in:
parent
fbc8b1dcc7
commit
c91651d841
|
@ -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"]
|
||||
|
|
17
Makefile
17
Makefile
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue