From 5dc4afa9fb526d61578c10c3031ce3968efc76b4 Mon Sep 17 00:00:00 2001 From: Benjamin Quorning Date: Thu, 4 Aug 2016 10:31:00 +0200 Subject: [PATCH 1/2] Enable Circle CI to collect test metadata https://circleci.com/docs/test-metadata/ --- circle.yml | 2 +- curly-templates.gemspec | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 8233990..5da4292 100644 --- a/circle.yml +++ b/circle.yml @@ -6,4 +6,4 @@ dependencies: - bundle install test: override: - - bundle exec rspec + - bundle exec rspec -r rspec_junit_formatter --format RspecJunitFormatter -o $CIRCLE_TEST_REPORTS/rspec/junit.xml diff --git a/curly-templates.gemspec b/curly-templates.gemspec index f4c33c7..42ee0a4 100644 --- a/curly-templates.gemspec +++ b/curly-templates.gemspec @@ -25,6 +25,7 @@ Gem::Specification.new do |s| s.add_development_dependency("railties", [">= 3.1", "< 5.1"]) s.add_development_dependency("rake") s.add_development_dependency("rspec", ">= 3") + s.add_development_dependency("rspec_junit_formatter") s.add_development_dependency("genspec", ">= 0.3.0") s.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(perf|spec)/}) } From 0d78f671d99a071d12ae76087afe1fe6220ba7dc Mon Sep 17 00:00:00 2001 From: Benjamin Quorning Date: Thu, 4 Aug 2016 10:41:11 +0200 Subject: [PATCH 2/2] Use Circle CI badge in README It's been two years since we used Travis... --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4f7d44e..b1222b0 100644 --- a/README.md +++ b/README.md @@ -781,7 +781,7 @@ Thanks to [Zendesk](http://zendesk.com/) for sponsoring the work on Curly. Build Status ------------ -[![Build Status](https://travis-ci.org/zendesk/curly.png?branch=master)](https://travis-ci.org/zendesk/curly) +[![Build Status](https://circleci.com/gh/zendesk/curly.png?circle-token=:circle-tok)](https://circleci.com/gh/zendesk/curly.png) Copyright and License