mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-28 02:58:18 +08:00
42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
sudo: false
|
|
language: python
|
|
python: 2.7
|
|
os:
|
|
- linux
|
|
env:
|
|
- TOX_ENV=py34-lint
|
|
- TOX_ENV=py27-lint
|
|
- TOX_ENV=py27-unit
|
|
- TOX_ENV=qunit
|
|
- TOX_ENV=first_startup
|
|
- TOX_ENV=py27-lint-imports
|
|
- TOX_ENV=py27-lint-imports-include-list
|
|
- TOX_ENV=validate-test-tools
|
|
- TOX_ENV=py27-lint-docstring-include-list
|
|
|
|
matrix:
|
|
include:
|
|
- os: osx
|
|
env: TOX_ENV=first_startup
|
|
language: generic
|
|
- os: osx
|
|
env: TOX_ENV=py27-unit
|
|
language: generic
|
|
allow_failures:
|
|
- env: TOX_ENV=py27-lint-imports
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- libxml2-utils
|
|
|
|
install:
|
|
- pip install tox
|
|
- if [ "$TOX_ENV" == "qunit" ]; then bash -c 'cd test/qunit && npm install'; fi
|
|
- if [ "$TOX_ENV" == "first_startup" ]; then bash -c "bash scripts/common_startup.sh && wget -q https://github.com/jmchilton/galaxy-downloads/raw/master/db_gx_rev_0127.sqlite && mv db_gx_rev_0127.sqlite database/universe.sqlite && bash manage_db.sh -c ./config/galaxy.ini.sample upgrade"; fi
|
|
|
|
script: tox -e $TOX_ENV
|
|
|
|
notifications:
|
|
email: false
|