Skip to content

Commit a0c66b3

Browse files
committed
Switch to container-based build.
1 parent 71dd9ea commit a0c66b3

File tree

1 file changed

+39
-13
lines changed

1 file changed

+39
-13
lines changed

.travis.yml

Lines changed: 39 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,47 @@
1-
# Run Travis CI for R using https://eddelbuettel.github.io/r-travis/
1+
language: r
2+
sudo: false
3+
cache: packages
4+
warnings_are_errors: true
5+
latex: false
26

3-
language: c
4-
sudo: required
5-
group: edge
7+
matrix:
8+
include:
9+
- os: linux
10+
compiler: gcc
11+
r: release
12+
addons:
13+
apt:
14+
packages:
15+
- valgrind
16+
r_check_args: '--as-cran --use-valgrind'
17+
env:
18+
- VALGRIND_OPTS='--leak-check=full --track-origins=yes'
19+
20+
- os: linux
21+
compiler: clang
22+
r: release
623

7-
before_install:
8-
- curl -OLs https://eddelbuettel.github.io/r-travis/run.sh && chmod 0755 run.sh
9-
- ./run.sh bootstrap
24+
- os: linux
25+
compiler: gcc
26+
r: devel
1027

11-
install:
12-
- ./run.sh install_aptget r-cran-rcpp r-cran-bh r-cran-runit r-cran-knitr r-cran-rmarkdown
28+
- os: linux
29+
compiler: clang
30+
r: devel
1331

14-
script:
15-
- ./run.sh run_tests
32+
- os: linux
33+
compiler: gcc
34+
r: oldrel
1635

17-
after_failure:
18-
- ./run.sh dump_logs
36+
- os: linux
37+
compiler: clang
38+
r: oldrel
39+
40+
- os: osx
41+
r: release
42+
43+
- os: osx
44+
r: oldrel
1945

2046
notifications:
2147
email:

0 commit comments

Comments
 (0)