Трэвис CI, Atoum и Coveralls для проекта PHP

Довольно новый для игры CI. Я пытаюсь заставить Travis CI и Coveralls работать вместе и у меня возникли некоторые проблемы. Данный проект написан на PHP и проходит тестирование в Atoum. Мой текущий файл .travis.yml содержит следующее, и в настоящее время все сборки проходят:

language: php
php:
- "5.4"- "5.5"- "5.6"- "nightly"before_script: wget http://downloads.atoum.org/nightly/mageekguy.atoum.phar
script: php mageekguy.atoum.phar -d tests

Теперь у меня проблемы с выяснением того, как передать свои данные покрытия в Coveralls. Один пример сценария, приведенный на странице Coveralls, включает использование конфигурационного файла Atoum и указание вашего токена Coveralls Project, но затем он продолжает говорить, что вам нужно сохранить это в секрете. Я не понимаю, как это будет работать, так как в моем случае проект с открытым исходным кодом, над которым я работаю.

Есть идеи?

1

Решение

Ты можешь найти Вот действительный .atoum.php, который обрабатывает Трэвиса и Coverall.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]