Skip to content

Commit eb7b7dd

Browse files
committed
adds travis-ci to test against version 2 and 3 of the redis gem
1 parent f195223 commit eb7b7dd

5 files changed

+95
-0
lines changed

.travis.yml

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
language: ruby
2+
rvm:
3+
- 1.9.3
4+
gemfile:
5+
- Gemfile-redis2
6+
- Gemfile-redis3
7+
before_script: "sudo apt-get install -qq redis"

Gemfile-redis2

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
source 'https://rubygems.org'
2+
3+
# Specify your gem's dependencies in redis-lock.gemspec
4+
gemspec
5+
6+
gem 'redis', '~>2.0'
7+
gem "simplecov", require: false
8+
gem 'rspec'
9+
gem 'rake'

Gemfile-redis2.lock

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
PATH
2+
remote: .
3+
specs:
4+
mlanett-redis-lock (0.1.1)
5+
redis
6+
7+
GEM
8+
remote: https://rubygems.org/
9+
specs:
10+
diff-lcs (1.1.3)
11+
multi_json (1.3.6)
12+
rake (0.9.2.2)
13+
redis (2.2.2)
14+
rspec (2.11.0)
15+
rspec-core (~> 2.11.0)
16+
rspec-expectations (~> 2.11.0)
17+
rspec-mocks (~> 2.11.0)
18+
rspec-core (2.11.1)
19+
rspec-expectations (2.11.2)
20+
diff-lcs (~> 1.1.3)
21+
rspec-mocks (2.11.2)
22+
simplecov (0.6.4)
23+
multi_json (~> 1.0)
24+
simplecov-html (~> 0.5.3)
25+
simplecov-html (0.5.3)
26+
27+
PLATFORMS
28+
ruby
29+
30+
DEPENDENCIES
31+
mlanett-redis-lock!
32+
rake
33+
redis (~> 2.0)
34+
rspec
35+
simplecov

Gemfile-redis3

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
source 'https://rubygems.org'
2+
3+
# Specify your gem's dependencies in redis-lock.gemspec
4+
gemspec
5+
6+
gem 'redis', '~>3.0'
7+
gem 'rake'
8+
gem "simplecov", require: false
9+
gem 'rspec'

Gemfile-redis3.lock

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
PATH
2+
remote: .
3+
specs:
4+
mlanett-redis-lock (0.1.1)
5+
redis
6+
7+
GEM
8+
remote: https://rubygems.org/
9+
specs:
10+
diff-lcs (1.1.3)
11+
multi_json (1.3.6)
12+
rake (0.9.2.2)
13+
redis (3.0.1)
14+
rspec (2.11.0)
15+
rspec-core (~> 2.11.0)
16+
rspec-expectations (~> 2.11.0)
17+
rspec-mocks (~> 2.11.0)
18+
rspec-core (2.11.1)
19+
rspec-expectations (2.11.2)
20+
diff-lcs (~> 1.1.3)
21+
rspec-mocks (2.11.2)
22+
simplecov (0.6.4)
23+
multi_json (~> 1.0)
24+
simplecov-html (~> 0.5.3)
25+
simplecov-html (0.5.3)
26+
27+
PLATFORMS
28+
ruby
29+
30+
DEPENDENCIES
31+
mlanett-redis-lock!
32+
rake
33+
redis (~> 3.0)
34+
rspec
35+
simplecov

0 commit comments

Comments
 (0)