Sha256: eeb0ce48f63e264a23b06547f5acc7dc28cf665794f5cc40b660d43c2e0042d4
Contents?: true
Size: 1.39 KB
Versions: 1
Compression:
Stored size: 1.39 KB
Contents
# CI::Reporter::Spinach Connects [Spinach][spin] to [CI::Reporter][ci], and then to your CI system. [spin]: https://github.com/codegram/spinach [ci]: https://github.com/ci-reporter/ci_reporter ## Supported versions The latest release of Spinach 0.8 is supported. ## Installation Add this line to your application's Gemfile: ```ruby gem 'ci_reporter_spinach' ``` And then install it: ``` $ bundle ``` ## Usage Require the reporter in your Rakefile, and ensure that `ci:setup:spinach` is a dependency of your RSpec task. Unlike other CI::Reporter gems, you must **also** explictly tell Spinach to use the reporter! ```ruby require 'ci/reporter/rake/spinach' task :spinach do # Note `-r ci_reporter`! exec "spinach -r ci_reporter" end task :spinach => 'ci:setup:spinach' ``` ### Advanced usage Refer to the shared [documentation][ci] for details on setting up CI::Reporter. ### Cucumber If you use both Cucumber and Spinach, you are likely to see strange errors due to `gherkin` and `gherkin-ruby` both being loaded. Choose only one of these frameworks. ## Contributing 1. Fork it ( https://github.com/ci-reporter/ci_reporter_spinach/fork ) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Add a failing test. 4. Commit your changes (`git commit -am 'Add some feature'`) 5. Ensure tests pass. 6. Push to the branch (`git push origin my-new-feature`) 7. Create a new Pull Request
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ci_reporter_spinach-0.0.1 | README.md |