Skip to content

Commit b4ac8a6

Browse files
committed
Switch to container-build to check osx.
1 parent e77178e commit b4ac8a6

File tree

1 file changed

+43
-13
lines changed

1 file changed

+43
-13
lines changed

.travis.yml

Lines changed: 43 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,51 @@
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
6+
dist: trusty
27

3-
language: c
4-
sudo: required
5-
group: edge
8+
matrix:
9+
include:
10+
- os: linux
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+
r_github_packages:
20+
- jimhester/covr
21+
after_success:
22+
- Rscript -e 'covr::codecov()'
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: clang
26+
r: release
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+
r: devel
30+
compiler: clang
1331

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

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

2050
notifications:
2151
email:

0 commit comments

Comments
 (0)