summaryrefslogtreecommitdiffhomepage
path: root/codeclimate/export-coverage.rb
diff options
context:
space:
mode:
Diffstat (limited to 'codeclimate/export-coverage.rb')
-rw-r--r--codeclimate/export-coverage.rb16
1 files changed, 16 insertions, 0 deletions
diff --git a/codeclimate/export-coverage.rb b/codeclimate/export-coverage.rb
new file mode 100644
index 0000000..3b99620
--- /dev/null
+++ b/codeclimate/export-coverage.rb
@@ -0,0 +1,16 @@
+require_relative 'env'
+
+
+class ReportCoverage
+ class <<self
+ def format
+ puts ENV['CC_TEST_REPORTER_ID']
+ puts `./codeclimate/test-reporter-latest-linux-amd64 format-coverage -t simplecov`
+ end
+
+ def upload
+ puts ENV['CC_TEST_REPORTER_ID']
+ puts `./codeclimate/test-reporter-latest-linux-amd64 upload-coverage --id #{ENV['CC_TEST_REPORTER_ID']}`
+ end
+ end
+end