forked from airbrake/airbrake
-
Notifications
You must be signed in to change notification settings - Fork 0
/
circle.yml
32 lines (29 loc) · 1.17 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
machine:
ruby:
version: 2.0.0-p0
## Customize dependencies
dependencies:
pre:
- gem install bundler --pre
override:
- bundle install -j10
- rake appraisal:install
## Customize test commands
test:
override:
- case $CIRCLE_NODE_INDEX in 0) rake test:unit ;; 1) rake test:integration:rake ;; esac:
parallel: true
- case $CIRCLE_NODE_INDEX in 0) rake test:integration:rails_4_0 ;; 1) rake test:integration:rails_3_2 ;; esac:
parallel: true
- case $CIRCLE_NODE_INDEX in 0) rake test:integration:rails_3_1 ;; 1) rake test:integration:rails_3_0 ;; esac:
parallel: true
- case $CIRCLE_NODE_INDEX in 0) rake test:integration:rack ;; 1) rake test:integration:sinatra ;; esac:
parallel: true
- case $CIRCLE_NODE_INDEX in 0) rake test:cucumber:rails_4_0 ;; 1) rake test:cucumber:rails_3_2 ;; esac:
parallel: true
- case $CIRCLE_NODE_INDEX in 0) rake test:cucumber:rails_3_1 ;; 1) rake test:cucumber:rails_3_0 ;; esac:
parallel: true
- case $CIRCLE_NODE_INDEX in 0) rake test:cucumber:sinatra ;; 1) rake test:cucumber:rake ;; esac:
parallel: true
- rake test:cucumber:rack
- rake coveralls:push