Развертывание во вторичном хранилище github - PullRequest
0 голосов
/ 05 ноября 2019

В проекте, над которым я работаю, есть два репозитория github. Первое («основное») предназначено для всех коммитов кода, проблем, дорожной карты и т. Д. Второе («ночное») предназначено только для ночных выпусков автоматической сборки.

Использование travis-ci позволяетразверните / создайте новый выпуск для ночного репо из сборки travis-ci основного репо.

В настоящее время мы используем следующую «схему» для получения результата:

основное репо запускает travis-ci сборка на коммите
сборка основного репо запускает скрипт, который отправляет в api travis-ci, чтобы запустить сборку на ночном репо
travis-cly nightly клонирует основное репо и запускает сборку основного репо
nightly travis-ci затем развертывает сборку как выпуск для ночной репо

...