We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 34c297f commit da70974Copy full SHA for da70974
1 file changed
build.sh
@@ -1,8 +1,15 @@
1
#!/usr/bin/env bash
2
-# скачиваем uv
+# Установка UV и создание окружения
3
curl -LsSf https://astral.sh/uv/install.sh | sh
4
-source $HOME/.local/bin/env
+source "$HOME/.cargo/env"
5
+source ~/.local/bin/env
6
+uv venv .venv
7
-# здесь добавьте все необходимые команды для установки вашего проекта
-# команду установки зависимостей, сборки статики, применения миграций и другие
8
-make install && make migrate
+# Установка зависимостей через UV (аналог `uv sync`)
9
+uv pip install -r pyproject.toml
10
+
11
+# Применение миграций и сбор статики
12
+.venv/bin/python manage.py migrate --noinput
13
14
+# Сделать gunicorn исполняемым
15
+find /opt/render/project/src/.venv/bin -type f -executable -exec chmod +x {} \;
0 commit comments