Sha256: 84ba1e51589741d0847f76b08bb692045beb122d7329b475e92ed7420189dd82

Contents?: true

Size: 1.06 KB

Versions: 2

Compression:

Stored size: 1.06 KB

Contents

---
language: ruby
rvm:
  - 1.9.3
  - 2.0.0
  - 2.1.0
  - 2.1.1
  - 2.1.2
addons:
  code_climate:
    repo_token: 38686058eed480dd0fcf8bce9015733e0bae88e44e30f4a1ac63df8aec2f86d8
before_install:
  - "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc"
script:
  - bundle exec rspec spec

  # generate knapsack report
  - KNAPSACK_GENERATE_REPORT=true bundle exec rspec --default-path spec_examples --tag focus

  # run specs with enabled time offset warning
  - bundle exec rspec --default-path spec_examples

  # run rake task for the first CI node
  - CI_NODE_TOTAL=2 CI_NODE_INDEX=0 KNAPSACK_SPEC_PATTERN="spec_examples/**/*_spec.rb" bundle exec rake knapsack:rspec
  # run rake task for the second CI node
  - CI_NODE_TOTAL=2 CI_NODE_INDEX=1 KNAPSACK_SPEC_PATTERN="spec_examples/**/*_spec.rb" bundle exec rake knapsack:rspec

  # run specs for custom knapsack report path
  - cp knapsack_report.json custom_knapsack_report.json
  - KNAPSACK_SPEC_PATTERN="spec_examples/**/*_spec.rb" KNAPSACK_REPORT_PATH="custom_knapsack_report.json" bundle exec rake knapsack:rspec
notifications:
  email: false

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
knapsack-0.1.1 .travis.yml
knapsack-0.1.0 .travis.yml