forked from MARTIMM/raku-mongodb-driver
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
54 lines (40 loc) · 1.27 KB
/
.travis.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#dist: precise
dist: trusty # default after august 2017
branches:
only:
- master
# - develop
# - accounting
language: perl6
perl6:
- latest
before_install:
# See also https://www.mongodb.org/dl/linux/
- sh $TRAVIS_BUILD_DIR/t/Travis-ci/install-mongodb.sh 2.6.11
- sh $TRAVIS_BUILD_DIR/t/Travis-ci/install-mongodb.sh 3.2.9
install:
- rakudobrew build zef
# - zef --debug --/test install Crane
# - zef --debug --/test install Config::TOML
- zef --/test --depsonly install .
# Cannot use the mongod service because the version is too low (2.4.12)
#services:
# - mongodb
#git:
# depth: 5
script:
- xt/wrapper.pl6 xt/001-meta.t
- xt/wrapper.pl6 t/098-mk-sandbox.t
- xt/wrapper.pl6 --serverkeys=s1 t/099* t/[2-5]* t/998*
- xt/wrapper.pl6 --serverkeys=s4 t/099* t/[2-5]* t/998*
- xt/wrapper.pl6 --ignore xt/Basic
- xt/wrapper.pl6 --serverkeys=s1,s2 --ignore t/099* xt/Behavior/1* t/998*
- xt/wrapper.pl6 --serverkeys=s4,s5 --ignore t/099* xt/Behavior/1* t/998*
- xt/wrapper.pl6 --serverkeys=s1,s2,s3 --ignore t/099* xt/Behavior/6* t/998*
- xt/wrapper.pl6 --serverkeys=s4,s5,s6 --ignore t/099* xt/Behavior/6* t/998*
- xt/wrapper.pl6 t/999-rm-sandbox.t
#cache:
# timeout: 1200
# directories:
# - $HOME/Travis-ci
# - $HOME/.rakudobrew