Запуск сборок зависимых проектов в Travis CI

У нас есть однозадачное приложение javascript в одном хранилище, а наш серверный сервер - в другом. Есть ли способ пропустить сборку на серверном сервере, чтобы вызвать сборку одностраничного приложения?

Мы не хотим объединять их в один репозиторий, но мы хотим убедиться, что изменения в них не нарушают другого.

Ответ 1

Да, можно запустить другое задание Трэвиса после первого успешного завершения. Вы можете использовать trigger-travis.sh script, который является частью plume-lib.

Документация script показывает, как ее использовать - установите переменную среды и добавьте три строки в ваш файл .travis.yml.