Sha256: 9bada63b6b9891773cc17cb66dbe581ca5a4927b7aa44bb2adfe595131393d84
Contents?: true
Size: 1.12 KB
Versions: 1
Compression:
Stored size: 1.12 KB
Contents
## Installation Add this line to your application's Gemfile: ```ruby gem 'ci-queue' ``` And then execute: $ bundle Or install it yourself as: $ gem install ci-queue ## Usage ### Supported CI providers `ci-queue` automatically infers most of its configuration if ran on one of the following CI providers: - Buildkite - CircleCI - Travis If you are using another CI system, please refer to the command usage message. ### Minitest Assuming you use one of the supported CI providers, the command can be as simple as: ```bash minitest-queue --queue redis://example.com run -Itest test/**/*_test.rb ``` Additionally you can configure the requeue settings (see main README) with `--max-requeues` and `--requeue-tolerance`. If you'd like to centralize the error reporting you can do so with: ```bash minitest-queue --queue redis://example.com --timeout 600 report ``` The runner also comes with a tool to investigate leaky tests: ```bash minitest-queue --queue path/to/test_order.log --failing-test 'SomeTest#test_something' bisect -Itest test/**/*_test.rb ``` ### RSpec The RSpec integration is not implemented yet.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ci-queue-0.8.0 | README.md |