forked from hbc/bcbioRNASeq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
83 lines (69 loc) · 1.3 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
# Travis-CI configuration for Bioconductor packages
# https://docs.travis-ci.com/user/languages/r
language: r
cache: packages
r:
- bioc-release
# - bioc-devel
os:
# - linux
- osx
matrix:
exclude:
- os: osx
r: bioc-devel
# blocklist
# branches:
# except:
# - develop
# safelist
# branches:
# only:
# - master
# External dependencies
# dependency for clusterProfiler > enrichplot > udunits2
addons:
apt:
update: true
packages:
- libudunits2-dev
env:
global:
- LINTR_COMMENT_BOT=true
# r_build_args: "--no-build-vignettes"
# r_check_args: "--no-vignettes"
# Set true before submission to Bioconductor
warnings_are_errors: false
# Temporarily enable when caching Bioconductor packages
# script: true
r_packages:
- covr
- hexbin
bioc_packages:
- BiocCheck
- GenomeInfoDbData
- S4Vectors
- DelayedArray
- EnsDb.Hsapiens.v75
- DEGreport
# clusterProfiler dependencies
- ALL
- DO.db
- GO.db
- enrichplot
- org.Hs.eg.db
- org.Mm.eg.db
r_github_packages:
- jimhester/lintr
after_success:
- Rscript -e 'lintr::lint_package()'
- Rscript -e 'covr::codecov()'
- R CMD BiocCheck .
- chmod +x travis_render.sh
- ./travis_render.sh
notifications:
email:
recipients:
on_success: change
on_failure: always