forked from lianos/multiGSEA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
109 lines (105 loc) · 1.89 KB
/
.travis.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
# R for travis: see documentation at https://docs.travis-ci.com/user/languages/r
# and https://github.com/craigcitro/r-travis/wiki
#
# I am adding bioc_packages to see if they are (hopefully) cached somewhere?
#
# Timing: Total time is 47 mins(!)
#
# * ~ 6 minutes to get to the stage where we are building bioconductor
# * ~ 20 minutes (1220 seconds) to build bioc and dependencies
# * ~ 1.5 mins to build multiGSEA
# * ~ 11 mins to run R CMD check
#
# packages
#
# Modeling this after the waldronlab/MultiAssayExperiment/.travis.yml
language: r
dist: trusty
sudo: required
cache: packages
warnings_are_errors: false
r:
- bioc-devel
branches:
only:
- master
- develop
r_binary_packages:
- ggplot2
- data.table
- irlba
- magrittr
- Matrix
- matrixStats
- plotly
- reshape2
- viridis
- dplyr
- dtplyr
- knitr
- statmod
- testthat
- webshot
- RcppArmadillo
- RSQLite
- hms
- progress
- formatR
- bitops
- bit
- prettyunits
- backports
- checkmate
- rstudioapi
- lambda.r
- futile.options
- shape
- rjson
- RCurl
- bit64
- blob
- memoise
- xfun
- tinytex
- rprojroot
- Formula
- latticeExtra
- acepack
- futile.logger
- snow
- locfit
- XML
- shinythemes
- rmarkdown
- fastmatch
- BiasedUrn
# These r-cran-packages are not available for install, so they will be installed
# manually during the bioc installation.
# - circlize
# - GetoptLong
# - GlobalOptions
# - bookdown
# - BioocManager
# - Hmisc (depends on r-recommended and r-cran-nnet which won't be installed)
# - htmlTable (depends on r-recommended)
bioc_packages:
- BiocGenerics
- BiocParallel
- Biobase
- ComplexHeatmap
- DelayedMatrixStats
- limma
- edgeR
- GSEABase
- GSVA
- AnnotationDbi
- BiocStyle
- DESeq2
- fgsea
- GO.db
- goseq
- org.Hs.eg.db
- org.Mm.eg.db
- PANTHER.db
- reactome.db
- SummarizedExperiment