Skip to content

Commit 62a6395

Browse files
committed
Add appveyor and codecov support
1 parent cfb897b commit 62a6395

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed

appveyor.yml

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# DO NOT CHANGE the "init" and "install" sections below
2+
3+
# Download script file from GitHub
4+
init:
5+
ps: |
6+
$ErrorActionPreference = "Stop"
7+
Invoke-WebRequest http://raw.github.com/krlmlr/r-appveyor/master/scripts/appveyor-tool.ps1 -OutFile "..\appveyor-tool.ps1"
8+
Import-Module '..\appveyor-tool.ps1'
9+
10+
install:
11+
- ps: Bootstrap
12+
13+
# Adapt as necessary starting from here
14+
environment:
15+
global:
16+
WARNINGS_ARE_ERRORS: 1
17+
18+
matrix:
19+
- R_VERSION: devel
20+
GCC_PATH: mingw_32
21+
22+
- R_VERSION: devel
23+
R_ARCH: x64
24+
GCC_PATH: mingw_64
25+
26+
- R_VERSION: release
27+
R_ARCH: x64
28+
29+
- R_VERSION: stable
30+
31+
32+
build_script:
33+
- travis-tool.sh install_deps
34+
- travis-tool.sh install_r devtools
35+
36+
test_script:
37+
- travis-tool.sh run_tests
38+
39+
on_failure:
40+
- 7z a failure.zip *.Rcheck\*
41+
- appveyor PushArtifact failure.zip
42+
43+
artifacts:
44+
- path: '*.Rcheck\**\*.log'
45+
name: Logs
46+
47+
- path: '*.Rcheck\**\*.out'
48+
name: Logs
49+
50+
- path: '*.Rcheck\**\*.fail'
51+
name: Logs
52+
53+
- path: '*.Rcheck\**\*.Rout'
54+
name: Logs
55+
56+
- path: '\*_*.tar.gz'
57+
name: Bits
58+
59+
- path: '\*_*.zip'
60+
name: Bits

codecov.yml

Whitespace-only changes.

0 commit comments

Comments
 (0)