forked from nats-io/nats.ex
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
22 lines (20 loc) · 712 Bytes
/
Copy path.travis.yml
File metadata and controls
22 lines (20 loc) · 712 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
language: elixir
otp_release:
- 18.3
- 19.2
- 19.3
elixir:
- 1.4.2
branches:
only:
- master
before_install:
- wget https://github.com/nats-io/gnatsd/releases/download/v0.9.6/gnatsd-v0.9.6-linux-amd64.zip
- unzip gnatsd-v0.9.6-linux-amd64.zip
- ./gnatsd-v0.9.6-linux-amd64/gnatsd &
before_script:
- ./gnatsd-v0.9.6-linux-amd64/gnatsd -p 4223 --user bob --pass alice &
- ./gnatsd-v0.9.6-linux-amd64/gnatsd -p 4224 --tls --tlscert test/fixtures/server.pem --tlskey test/fixtures/key.pem &
- ./gnatsd-v0.9.6-linux-amd64/gnatsd -p 4225 --tls --tlscert test/fixtures/server.pem --tlskey test/fixtures/key.pem --tlscacert test/fixtures/ca.pem --tlsverify &
script:
- mix test --include multi_server