forked from usegalaxy-eu/workflow-testing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
22 lines (20 loc) · 1.16 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
language: python
sudo: true # Only required if PLANEMO_TEST_STYLE runs with Docker
python: 2.7
env:
global:
- PLANEMO_TEST_SCRIPT="https://raw.githubusercontent.com/galaxyproject/planemo/master/scripts/run_galaxy_workflow_tests.sh"
matrix:
# First variant not yet working, not sure why...
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=test
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=docker_test
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=serve_and_test
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=docker_serve_and_test
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=profile_serve_and_test
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=docker_test_path_paste
- WORKFLOW_TEST=example1/wf3-shed-tools.ga PLANEMO_TEST_STYLE=manual_docker_run_and_test
- WORKFLOW_TEST=example2/wf4-shed-tools.ga PLANEMO_TEST_STYLE=docker_test
script: bash <(curl -s "$PLANEMO_TEST_SCRIPT") "$WORKFLOW_TEST"
services:
- postgresql # Only required if PLANEMO_TEST_STYLE runs without Docker
- docker # Only required if PLANEMO_TEST_STYLE runs with Docker