Почему bitbucket pipeline не находит тесты, запущенные внутри локального контейнера docker?
У меня есть репозиторий, содержащий два приложения, django и react.
Я пытаюсь интегрировать тесты в конвейер для приложения django, в настоящее время в конвейере я получаю следующее сообщение:
python backend/manage.py test
+ python backend/manage.py $SECRET_KEY
System check identified no issues (0 silenced).
---------------------------------------------------------------
Ran 0 $SECRET_KEYS in 0.000s
Однако выполнение той же команды в моем локальном контейнере docker находит 11 тестов для запуска. Я не уверен, почему они не найдены в конвейере
Моя структура папок выглядит следующим образом
backend/
- ...
- app/
-- tests/
- manage.py
frontend/
- ...
bitbucket-pipelines.yml
и мой файл трубопроводов:
image: python:3.8
pipelines:
default:
- parallel:
- step:
name: Test
caches:
- pip
script:
- pip install -r requirements.txt
- python backend/manage.py test
С той же проблемой я столкнулся (приложение django) в bitbucket pipeline и в локальном он работает нормально, когда мы делаем это в bitbucket pipeline он не работает, он установил все требования и связанные пакеты последняя команда не выполняется, мое предположение sqlite3 не поддерживается в bitbucket pipeline.