Проблема
У меня есть один проект репо, который я разделил на 2 отдельных репо. Я расколол его, потому что управлять таким монолитным зверем было сложно. В обоих репозиториях я реализовал тесты circleci.
Тесты в первом репо не работают, потому что они зависят от существования второго приложения, которое живет во втором репо. Тесты circleci во втором репо успешно выполняются. В общем, первое репо - это приложение Flask с базой данных, а второе репо - это приложение / сервис Flask-ElasticSearch-redis.
Я экспериментировал с рабочими процессами, но не мог заставить их работать. Когда я подключился по SSH к рабочему пространству первого репо circleci, я не смог увидеть никаких URL-адресов, связанных со вторым приложением (с использованием netstat), что ожидалось.
Можно ли построить и запустить тесты circleci первого репо таким образом, чтобы сборка включала второе (зависимое) приложение?