Как я могу запустить тесты CI / CD для каждого коммита / PR параллельно, используя действия github? - PullRequest
1 голос
/ 31 марта 2020

Есть 180 ГБ образцов, которые должны быть проверены. Конечно, тестирование занимает много времени, поэтому мы хотим ускорить процесс. Первая проблема заключается в том, что наша платформа CI / CD стоит в очереди, поэтому для завершения тестов требуется много времени. По сути, я хочу хранить свои данные в облаке, и для каждого коммита / PR я хочу создать бегун с собственным размещением с базовым образом, который будет проверять данные в базе данных и будет уничтожен. В основном у меня есть такие вопросы:

1) Работает ли рабочий процесс действия Github параллельно для каждого коммита / PR? 2) Как я могу добиться, чтобы базовый образ создавался при каждом коммите / PR и уничтожался? Каковы возможные варианты? 3) Какие облачные решения вы рекомендуете для этой цели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...