Skip to content

Commit 95c0e23

Browse files
committed
added travis.yml to enable continuous integration on github
1 parent abc4484 commit 95c0e23

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ inst/include/Rcpp/preprocessor
1010
inst/include/Rcpp/sugar/functions/impl
1111
vignettes/notyet
1212
doxyfile
13+
.travis.yml

.travis.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Sample .travis.yml for R projects.
2+
#
3+
# See https://github.com/craigcitro/r-travis
4+
5+
language: c
6+
script: ./travis-tool.sh run_tests
7+
before_install:
8+
- curl -OL http://raw.github.com/craigcitro/r-travis/master/scripts/travis-tool.sh
9+
- chmod 755 ./travis-tool.sh
10+
- ./travis-tool.sh bootstrap
11+
install:
12+
- ./travis-tool.sh r_install RUnit inline rbenchmark highlight
13+
notifications:
14+
email:
15+
on_success: change
16+
on_failure: change
17+
18+
# Also works but is slower as it needs devtools:
19+
# - ./travis-tool.sh install_deps
20+
21+
# Currently unused (and GSL used for illustration)
22+
# - ./travis-tool.sh aptget_install libgsl0-dev
23+

ChangeLog

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1+
2013-11-05 Dirk Eddelbuettel <edd@debian.org>
2+
3+
* .travis.yml: Added to support continuous integration on github
4+
15
2013-10-28 Romain Francois <romain@r-enthusiasts.com>
26

37
* include/Rcpp/protection/Armor.h : Armor::operator SEXP has to be const
4-
for it to work properly with wrap.
8+
for it to work properly with wrap.
59

610
2013-10-27 Dirk Eddelbuettel <edd@debian.org>
711

0 commit comments

Comments
 (0)