Тестирование расширений в превалидаторе
Добавлено: 08 авг 2014, 22:48
Для расширений, разрабатываемых в репозиториях Github.
Результаты можно найти по ссылке типа http://travis-ci.org/<username>/<repo> (например, http://travis-ci.org/rxu/first_post_on_every_page).
Ссылку можно также найти в списке веток вашего репозитория на Гитхабе (Branches).
Кроме того, о результате теста придет сообщение на емайл.
- Заходим в учетную запись Travis, синхронизируем список своих репозиториев (если нужно), включаем нужный репозиторий.
- Добавляем в репозиторий файл .travis.yml из прилагаемого архива.
- Редактируем .travis.yml, находим переменную окружения EXTNAME и заменяем ее значение на имя по схеме
например, на
Код: Выделить всё
- EXTNAME="yourvendor/yourextension"
Код: Выделить всё
rxu/FirstPostOnEveryPage
- В composer.json вашего расширения добавляем
Код: Выделить всё
"require-dev": { "phpbb/epv": "dev-master" },
- Коммитим изменения, отправляем в удаленный репо.
Результаты можно найти по ссылке типа http://travis-ci.org/<username>/<repo> (например, http://travis-ci.org/rxu/first_post_on_every_page).
Ссылку можно также найти в списке веток вашего репозитория на Гитхабе (Branches).
Кроме того, о результате теста придет сообщение на емайл.