Skip to content

Commit 563a0f9

Browse files
committed
update travis, added more tests
1 parent 6916020 commit 563a0f9

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

.travis.yml

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,36 @@
11
dist: bionic
22
language: python
33
before_install:
4-
- sudo apt-get update
4+
- sudo apt-get update
55
python:
6-
- "3.8"
6+
- '3.8'
77
install:
8-
- wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
9-
- bash miniconda.sh -b -p $HOME/miniconda
10-
- source "$HOME/miniconda/etc/profile.d/conda.sh"
11-
- hash -r
12-
- conda config --set always_yes yes --set changeps1 no
13-
- conda update -q conda
14-
- conda info -a
15-
- conda create -q -n test-environment -c conda-forge -c bioconda -y python=$TRAVIS_PYTHON_VERSION clang gxx_linux-64 make samtools=1.10 pytest
16-
- conda activate test-environment
17-
- ./install
8+
- wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
9+
- bash miniconda.sh -b -p $HOME/miniconda
10+
- source "$HOME/miniconda/etc/profile.d/conda.sh"
11+
- hash -r
12+
- conda config --set always_yes yes --set changeps1 no
13+
- conda update -q conda
14+
- conda info -a
15+
- conda create -q -n test-environment -c conda-forge -c bioconda -y python=$TRAVIS_PYTHON_VERSION
16+
clang gxx_linux-64 make samtools=1.10 pytest
17+
- conda activate test-environment
18+
- "./install"
1819
script:
19-
- pytest -v
20+
- pytest -v
2021
before_deploy:
21-
- echo "Auto release generated by Travis CI on "$(date +'%Y:%m:%d at %H:%M:%S') > release_notes
22+
- echo "Auto release generated by Travis CI on "$(date +'%Y:%m:%d at %H:%M:%S') >
23+
release_notes
2224
- export release_name="PretextMap-"$(git describe --tags)
2325
deploy:
2426
edge: true
2527
provider: releases
2628
token: "$GITHUB_TOKEN"
2729
file: release_notes
2830
name: "$release_name"
29-
body: "Auto-generated release by Travis CI"
31+
body: Auto-generated release by Travis CI
3032
prerelease: true
3133
on:
3234
tags: true
3335
env:
34-
secure: dGBrOPz0Wr690rQ5SQEnSBpgsuMN67BEnkp9In8Cqry6wpZNzMkvopO+b6Glxpjrd2VLisALFmgazpB2zLsLuL9pi4sgVQlrxjIIGftM3Z0SXIAW6Q/3AEPdU2gCpa1io5wpiPAoGbe2HO7XGmhYmPnN5j2Y/CBFJTOPx/a4S3JhQqxhKugL5DVm87AFKOTgOplapVsYmtydHTZo9sPQCAEQHwchKo3q13+6LkLc2fowA386Q8Q+Xp8QtN5jlqqmPcCt8g/E36+9k2810YzqqjwpGhVdTnW46N8UBLugHtxBYtH3/H1cmDqnIj+JsImxJWwMi04nBnekxlgdVaiKQxCVazh2hQr1NHmK+0YQlLaM7Jigmtzh/NFdAJLKomkzL2Pica7ID5E+0y4IkNGWqj5D5K+RIRS9fvf+x9aBzKpc2y9ybgx1dEhc0SCBt9mErjlfjJNesnblo2gCCZ61fy0nIsuXTFr6nJaO3IF35+ifIE1Jy9IHKhifNdaytC3Y7K6IIJvJaUBKrMsDUw8Du4XbkcyMc/SwXbO63HewElEK0eRA4aTt+oVhvpCS9zbpLhDLqV582hDzyNa9c7IuqhwyEXwKu18SYz0GfHMQLBgFXa4/+LWt9BQwGPHc4ce1YZZC57LlUeOIsQ2JNZgxxtOG58Ho0bwqVneerpl4Mcs=
36+
secure: iggg+mkQTGL6Lde6midJxHI61QReWAywgejsWglWpp6QENL61hqPxAjyStPOUPiK0u6K/JkZtXeyf99YHfOe6mepX9FqpGnAv1cqVa7kRymgmCy2yBh2Gh+RotWVu5I7boVpEY903OmhOgG024aZpJM1ckAmKG/5B9+o47Y84sqWFaquXNb9EScnSpStcZNq+JckUs5PDLZRyN7A0gdq7fdNMPvwyqPRd56/5DA8dFyowKmSnKwzN24LChMqEX/R4evY97MK4RFOPl1efZMVt7CrbB4N/dOWPzunIMVjUaj6XW5GSwUbVM44T2JJ+LA3KjBqt7PKqlnqw/o9R2qbn44apmJu5paGeICWp+PeF6ubr2egJVEPYg14vIP9Wr7GJqfOKSiWAZdw/L2LVvGd+VPpAn3M2kUhUMDLKyWsYAXD6uZ7Wdyy0YmoRttg/2U/9vxnUAW+DlYUrOAc0vT0SIzd7q0EQHPucqpzHxoVQANZ9EnZcZ171Bg+tnRVAPkjhjVefUxqZSc4XNf936wJXorBUHNPW28aB5p2JXiOk/9unKeOpTXI/I/KMauyq9mExUrS3dzv6+X98V2HO8mmSv1q1DGY6chzz0zlnnvIOJfJ5oVr42VhuwdygyCPWhxUxRI/fBM9qis742saZ/IVkrLnI2H8nlLyQG4dlK9h5Cc=

0 commit comments

Comments
 (0)