Отчёты и графики для travis-ci и drone.io
В больших проектах уже довольно давно привык к плюшкам ci: прогону тестов, отчётам и автоматическому деплою. При разработке небольших проектов этого не хватает. 1 и 3 покрывает travis-ci (ну или drone.io), но вот визуализации результата нет никакой. И сразу придумалось простое решение: прогонять анализаторы на стороне ci; отправлять их себе; парсить результат и красиво отображать. И это всё вылилось в небольшое приложение — coviolations.io (исходники сервера и приложения), сейчас оноработает с публичными и приватными репозиториями на github; работает с travis-ci, drone.io и при желании с jenkins; умеет парсить результат pep8, sloccount, python unittest, pip-review и testem; умеет рисовать статус-плашку ; не умеет работать с репозиториями организаций. Читать дальше →