Skip to content

Commit 7e97991

Browse files
Vladislaomichalmuskala
authored andcommitted
Fix travis script (#115)
* updated travis.yml * requires Elixir ~> 1.2 * restored recipients
1 parent 3cb1892 commit 7e97991

1 file changed

Lines changed: 22 additions & 16 deletions

File tree

.travis.yml

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,40 +6,46 @@ cache:
66
- ~/.mongodb
77

88
elixir:
9-
- 1.2.6
9+
- 1.2
10+
- 1.3
1011

1112
otp_release:
12-
- 18.2
13+
- 18.1
1314

1415
before_install:
15-
- npm install -g mongodb-version-manager
16-
17-
install:
16+
- . $HOME/.nvm/nvm.sh
17+
- nvm install stable
18+
- nvm use stable
19+
- npm install -g mongodb-version-manager@1.0.6
1820
- m use $MONGOVERSION
1921
- mkdir db
20-
- export PATH=`m path`:$PATH
22+
23+
install:
24+
- mix local.rebar --force
2125
- mix local.hex --force
26+
- mix deps.get
27+
- (cd examples/simple; mix deps.get)
2228

2329
before_script:
30+
- sudo service mongodb stop
31+
- export PATH=$(m path):$PATH
2432
- mongod --fork --logpath mongo.log --dbpath db
25-
- mix deps.get
26-
- (cd examples/simple; mix deps.get)
33+
34+
script:
35+
- mix test
36+
- (cd examples/simple; mix test)
2737

2838
after_script:
2939
- mix deps.get --only docs
30-
- MIX_ENV=docs mix inch.report
40+
- mix inch.report
3141
- MIX_ENV=test mix coveralls.travis
3242

3343
env:
3444
matrix:
3545
- MONGOVERSION=2.4.14
36-
- MONGOVERSION=2.6.11
37-
- MONGOVERSION=3.0.7
38-
- MONGOVERSION=3.2.3
39-
40-
script:
41-
- mix test
42-
- (cd examples/simple; mix test)
46+
- MONGOVERSION=2.6.12
47+
- MONGOVERSION=3.0.12
48+
- MONGOVERSION=3.2.10
4349

4450
notifications:
4551
recipients:

0 commit comments

Comments
 (0)