-
Notifications
You must be signed in to change notification settings - Fork 17
/
.travis.yml
31 lines (28 loc) · 988 Bytes
/
.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
language: python
python:
- "2.7"
install:
- sudo apt-get update
- wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh -O miniconda.sh
- bash miniconda.sh -b -p $HOME/miniconda
- source "$HOME/miniconda/etc/profile.d/conda.sh"
- hash -r
- conda config --set always_yes yes --set changeps1 no
- conda update -q conda
- conda create -q -n CIRIquant python=2.7
- conda activate CIRIquant
- conda install -c bioconda samtools hisat2 stringtie bwa
- travis_retry pip install -r requirements.txt
- python setup.py install
- wget https://github.com/bioinfo-biols/CIRIquant/releases/download/v0.1.0/test_data_prebuilt.tar.gz
- tar zxvf test_data_prebuilt.tar.gz
script:
- cd test_data/quant
- CIRIquant --version
- CIRIquant -t 2 -1 ./test_1.fq.gz -2 ./test_2.fq.gz --config ./chr1.yml --no-gene -o ./test -p test
# - diff ./test.gtf ./test/test.gtf
notifications:
pushover:
api_key: ${API_TOKEN}
users:
- ${USER_KEY}