В данной статье я хотел бы показать, как можно бесплатно собирать Android проекты (Maven) с открытым исходным кодом на Travis CI.
Читать полностью »
Рубрика «travis-ci» - 3
Сборка Android приложений на Travis CI
2013-11-02 в 17:15, admin, рубрики: android, continuous integration, github, maven, travis-ci, Разработка под android, метки: android, continuous integration, github, maven, travis-cicoviolations.io теперь beta
2013-10-21 в 9:27, admin, рубрики: continuous integration, Git, Jenkins CI, open source, travis-ci, Блог компании coviolations.io, метки: continuous integration, Jenkins CI, travis-ci coviolations.io — сервис для визуализации результатов тестов и анализаторов кода сегодня перешёл в стадию beta.
Основные нововведения:
- поддержка приватных репозиториев и репозиториев компаний;
- поддержка xUnit, coverage, jslint;
- выставление статуса коммитам на github;
- добавление аннотаций к коду на github с результатами pep8 и jslint;
- добавление краткой сводки к pull request (только с travis-ci);
- новый модный интерфейс на AngularJS;
- параметры
nofail
,nocomment
иstderr
в.covio.yml
.
Дайджест интересных новостей и материалов из мира PHP за последние две недели № 26 (8—22 сентября 2013)
2013-09-22 в 20:02, admin, рубрики: AspectMock, HHVM, laravel, php, PHP-FIG, rfc, travis-ci, Zephir, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: AspectMock, HHVM, laravel, PHP, PHP-FIG, rfc, travis-ci, Zephir, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Отчёты и графики для travis-ci и drone.io
2013-09-11 в 17:42, admin, рубрики: continuous integration, django, mongodb, python, redis, travis-ci, разработка, метки: continuous integration, Django, mongodb, python, redis, travis-ci
В больших проектах уже довольно давно привык к плюшкам ci: прогону тестов, отчётам и автоматическому деплою. При разработке небольших проектов этого не хватает. 1 и 3 покрывает travis-ci(ну или drone.io), но вот визуализации результата нет никакой.
И сразу придумалось простое решение:
- прогонять анализаторы на стороне ci;
- отправлять их себе;
- парсить результат и красиво отображать.
И это всё вылилось в небольшое приложение — coviolations.io(исходники сервера и приложения), сейчас оно
- работает с публичными и приватными репозиториями на github;
- работает с travis-ci, drone.io и при желании с jenkins;
- умеет парсить результат pep8, sloccount, python unittest, pip-review и testem;
- умеет рисовать статус-плашку
;
- не умеет работать с репозиториями организаций.
Настройка Travis-CI для iOS проектов с открытым кодом
2013-06-05 в 19:46, admin, рубрики: cedar, continuous integration, iOS, ios development, mac os x, open source, travis-ci, разработка под iOS, метки: cedar, continuous integration, iOS, ios development, travis-ciНепрерывная интеграция (continuous integration) — практика разработки, позволяющая добиться большей уверенности в стабильности и корректности работы любого проекта. Проекты с открытым кодом — не исключение.
Примерно два месяца назад, в апреле 2013 года комапания Sauce labs объявила о поддержке iOS / Mac для CI-сервера Travis. Сам сервис существует уже довольно давно, и пользуется довольно большой популярностью в open-source community благодаря поддержке большого количества языков и удобству использования. Cервис бесплатен для любого пользователя github и открытых репозиториев. На Хабре уже имеется пост о сервисе и его настройки для тестирования Ruby-проектов, поэтому в этой статье я хотел бы рассказать о более специфической стороне сервиса — настройке автоматической сборке билдов iOS проектов на Travis-CI. Основным фокусом этой статьи будет связка CocoaPods + Cedar + Travis CI, однако я постараюсь рассказать немного и о других связанных с темой вещах.
Итак, начнем.
Читать полностью »
Что такое travis-ci.org и с чем его едят?
2012-03-20 в 13:05, admin, рубрики: continuous integration, ruby, travis-ci, непрерывная интеграция, метки: continuous integration, travis-ci, непрерывная интеграция
Наверняка все слышали шумиху вокруг проекта travis-ci.org. Я не являюсь исключением и учитывая, что один из его разработчиков, Джош Калдеримис (Josh Kalderimis), выступивший на прошедшей конференции toster.ru, разжег мой интерес еще больше, то я решил окончательно разобраться, что такое travis-ci и с чем его едят. После прочтения вы узнаете как данный сервис может помочь ruby-разработчикам, а также как ему могут помочь они. Располагайтесь поудобнее, начнем...Читать полностью »