annotate BC/travis-tests @ 3:2e3a23dd6c24 draft default tip

Uploaded
author melpetera
date Thu, 28 Feb 2019 05:12:34 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
1 #!/bin/bash
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
2
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
3 set -ev
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
4
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
5 # Plain tests
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
6 if [[ -z $PLANEMO ]] ; then
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
7
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
8 sudo sed -i -e '$adeb http://cran.univ-paris1.fr/bin/linux/ubuntu trusty/' /etc/apt/sources.list
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
9 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
10 sudo apt-get update
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
11 sudo apt-get install -y --no-install-recommends r-base
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
12 sudo R -e "install.packages(c('batch', 'ade4', 'RUnit'), dependencies = TRUE, repos = 'https://cloud.r-project.org/')"
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
13 sudo R -e 'source("http://bioconductor.org/biocLite.R") ; biocLite(c("pcamethods", "ropls"))'
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
14 make test
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
15
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
16 # Planemo tests
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
17 else
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
18 sudo apt-get update
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
19 sudo apt-get install -y python-virtualenv
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
20 make planemolint
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
21 make planemotest
2e3a23dd6c24 Uploaded
melpetera
parents:
diff changeset
22 fi