Настройте Трэвис для проверки каждого коммита из запроса pull - PullRequest
0 голосов
/ 29 августа 2018

Можно ли настроить Travis CI таким образом, чтобы при получении запроса на получение (с несколькими фиксациями) он строил каждый коммит и проходил модульные тесты при каждом коммите PR?

По умолчанию запускается только на головке ветви.

Ответы [ 2 ]

0 голосов
/ 14 марта 2019

До тех пор, пока Трэвис не установит для этого флаг, это сделает однострочный скрипт Bash, см.

https://github.com/travis-ci/travis-ci/issues/9183#issuecomment-473027249

В основном:

for C in {32..0}; do git push origin testbranch~${C}:testbranch; sleep 360; done
0 голосов
/ 29 августа 2018

Я не думаю, что это возможно. Если вы хотите протестировать каждый push-коммит один за другим.

...