forked from rte-antares-rpackage/antaresRead
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
141 lines (112 loc) · 2.85 KB
/
appveyor.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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# DO NOT CHANGE the "init" and "install" sections below
# Download script file from GitHub
init:
ps: |
$ErrorActionPreference = "Stop"
Invoke-WebRequest http://raw.github.com/krlmlr/r-appveyor/master/scripts/appveyor-tool.ps1 -OutFile "..\appveyor-tool.ps1"
Import-Module '..\appveyor-tool.ps1'
cache:
- C:\RLibrary
install:
ps: Bootstrap
environment:
matrix:
- R_VERSION: devel
R_ARCH: x64
#needed for data.table : Package data.table has compiled code, but no suitable compiler(s) were found
USE_RTOOLS: true
- R_VERSION: devel
R_ARCH: x64
GCC_PATH: mingw_64
#needed for data.table : Package data.table has compiled code, but no suitable compiler(s) were found
USE_RTOOLS: true
- R_VERSION: oldrel
RTOOLS_VERSION: 35
CRAN: http://cran.rstudio.com
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- R_VERSION: patched
R_ARCH: x64
GCC_PATH: mingw_64
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- R_ARCH: x64
GCC_PATH: mingw_64
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- R_VERSION: release
GCC_PATH: mingw_32
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- R_VERSION: release
R_ARCH: x64
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- R_VERSION: patched
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- R_ARCH: x64
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
- GCC_PATH: mingw_32
USE_RTOOLS: true
BIOC_USE_DEVEL: "FALSE"
# - R_VERSION: 3.1.3
# RTOOLS_VERSION: 32
# CRAN: http://cran.rstudio.com
# - R_VERSION: 3.1.0
# RTOOLS_VERSION: 32
# CRAN: http://cran.rstudio.com
# PKGTYPE: source
# Adapt as necessary starting from here
# environment:
# matrix:
# - R_VERSION: devel
# GCC_PATH: mingw_32
#
#
# - R_VERSION: release
# R_ARCH: x64
#
# - R_VERSION: stable
#
# - R_VERSION: patched
#
# - R_VERSION: oldrel
# RTOOLS_VERSION: 33
# CRAN: http://cran.rstudio.com
#
# - R_VERSION: 3.1.3
# RTOOLS_VERSION: 32
# CRAN: http://cran.rstudio.com
#
# - R_VERSION: 3.1.0
# RTOOLS_VERSION: 32
# CRAN: http://cran.rstudio.com
# PKGTYPE: source
build_script:
- set _R_CHECK_FORCE_SUGGESTS_=false
- travis-tool.sh install_deps
#before - ./travis-tool.sh install_github Bioconductor-mirror/zlibbioc
# - ./travis-tool.sh install_github Bioconductor-mirror/rhdf5
#after
- travis-tool.sh install_bioc_deps
- travis-tool.sh install_github Rdatatable/data.table
test_script:
- travis-tool.sh run_tests
on_failure:
- 7z a failure.zip *.Rcheck\*
- appveyor PushArtifact failure.zip
artifacts:
- path: '*.Rcheck\**\*.log'
name: Logs
- path: '*.Rcheck\**\*.out'
name: Logs
- path: '*.Rcheck\**\*.fail'
name: Logs
- path: '*.Rcheck\**\*.Rout'
name: Logs
- path: '\*_*.tar.gz'
name: Bits
- path: '\*_*.zip'
name: Bits