Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -5177,6 +5177,7 @@ SUBDIR += rubygem-cliprompt SUBDIR += rubygem-cloudfiles SUBDIR += rubygem-cocaine + SUBDIR += rubygem-codeclimate-test-reporter SUBDIR += rubygem-coercible SUBDIR += rubygem-coffee-rails4 SUBDIR += rubygem-coffee-rails41 Index: devel/rubygem-codeclimate-test-reporter/Makefile =================================================================== --- /dev/null +++ devel/rubygem-codeclimate-test-reporter/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= codeclimate-test-reporter +PORTVERSION= 1.0.8 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= jrm@FreeBSD.org +COMMENT= Upload Ruby test coverage data to Code Climate + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-simplecov>=0.13:devel/rubygem-simplecov \ + rubygem-bundler>=0:sysutils/rubygem-bundler \ + rubygem-pry>=0:devel/rubygem-pry \ + rubygem-rake>=0:devel/rubygem-rake \ + rubygem-rspec>=0:devel/rubygem-rspec \ + rubygem-webmock>=0:www/rubygem-webmock + +USE_RUBY= yes +USES= gem + +PLIST_FILES= bin/cc-tddium-post-worker bin/codeclimate-test-reporter + +.include Index: devel/rubygem-codeclimate-test-reporter/distinfo =================================================================== --- /dev/null +++ devel/rubygem-codeclimate-test-reporter/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1491425743 +SHA256 (rubygem/codeclimate-test-reporter-1.0.8.gem) = 57a50a54ed88172a358ae607adbfeeca8b7f7505708c58447e970af1269f6486 +SIZE (rubygem/codeclimate-test-reporter-1.0.8.gem) = 148480 Index: devel/rubygem-codeclimate-test-reporter/pkg-descr =================================================================== --- /dev/null +++ devel/rubygem-codeclimate-test-reporter/pkg-descr @@ -0,0 +1,4 @@ +Collects test coverage data from your Ruby test suite and sends it to Code +Climate's hosted, automated code review service. Based on SimpleCov. + +WWW: https://github.com/codeclimate/ruby-test-reporter/