Нет такого файла или каталога в linux2

Пытаюсь получить доступ к своей директории, чтобы выполнить некоторые команды python. Из моих журналов, когда я запускаю :


container_commands:
  00_sudo1:
    command: "source /var/app/venv/*/bin/activate && sudo pwd"
  01_sudo2:
    command: "source /var/app/venv/*/bin/activate && ls -a"

Я получаю следующее :

2022-11-25 12:22:08,505 P10497 [INFO] Command 00_sudo1
2022-11-25 12:22:08,529 P10497 [INFO] -----------------------Command Output-----------------------
2022-11-25 12:22:08,529 P10497 [INFO]   /var/app/staging
2022-11-25 12:22:08,529 P10497 [INFO] ------------------------------------------------------------
2022-11-25 12:22:08,529 P10497 [INFO] Completed successfully.
2022-11-25 12:22:08,544 P10497 [INFO] ============================================================
2022-11-25 12:22:08,544 P10497 [INFO] Command 01_sudo2
2022-11-25 12:22:08,549 P10497 [INFO] -----------------------Command Output-----------------------
2022-11-25 12:22:08,549 P10497 [INFO]   .
2022-11-25 12:22:08,549 P10497 [INFO]   ..
2022-11-25 12:22:08,549 P10497 [INFO]   .gitignore
2022-11-25 12:22:08,549 P10497 [INFO]   Procfile
2022-11-25 12:22:08,549 P10497 [INFO]   backend
2022-11-25 12:22:08,550 P10497 [INFO] ------------------------------------------------------------

Теперь мне нужно выполнить больше команд внутри папки проекта, но я не знаю, как получить к ней доступ, пробовал много разных способов. Вот что я хочу запустить :


  02_makemigrations:
    command: "source /var/app/venv/*/bin/activate && /backend/project/python3 manage.py makemigrations --noinput"
  03_migrate:
    command: "source /var/app/venv/*/bin/activate && /backend/project/python3 manage.py migrate --noinput"
  04_collectstatic:
    command: "source /var/app/venv/*/bin/activate && /backend/project/python3 manage.py collectstatic --noinput"

Но я получаю ERROR :/bin/sh: Нет такого файла или каталога

Вернуться на верх