Я использую karma для запуска модульных тестов и создания отчетов о покрытии. Все это прекрасно работает, но я хочу опубликовать файл lcov.info
в Code Climate из Travis CI. Я делал это раньше, и это отлично работает, но URL-адрес этого тестового бегуна был статическим.
Проблема в том, что karma создает подпапку для каждого запускаемого экземпляра, например test/coverage/PhantomJS 1.9.7 (Mac OS X)/lcov.info
. Есть ли чистый способ получить этот URL-адрес для подачи в travis? Я не хочу помнить об обновлении жестко заданного значения каждый раз, когда обновляется PhantomJS. Кто-нибудь знает, поддерживает ли файл .travis.yml
что-то вроде шаблонов.
Мысли?