Sha256: e56cea846e67151b89f2836e0f046e731cf5fe9b60fe6fbf439ca91be5574d2e

Contents?: true

Size: 1.73 KB

Versions: 9

Compression:

Stored size: 1.73 KB

Contents

language: ruby

rvm:
  - 2.3
  - 2.4
  - 2.5

addons:
  sauce_connect: true

branches:
  only:
    - 1.0.x  # stable
    - master

install:
  - wget -c "ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.6.0/ncbi-blast-2.6.0+-x64-linux.tar.gz"
  - tar xvf ncbi-blast-*.tar.gz
  - gem install bundler && bundle
  - bundle exec bin/sequenceserver -s -b ncbi-blast-2.6.0+/bin -d spec/database/sample

before_script:
  - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter && chmod +x ./cc-test-reporter
  - ./cc-test-reporter before-build
script:
  - bundle exec rspec --exclude-pattern 'capybara*' # unit tests
  - platform='macOS 10.13' browserName=safari browserVersion=11 bundle exec rspec spec/capybara_spec.rb
  - platform='macOS 10.13' browserName=chrome browserVersion=65 bundle exec rspec spec/capybara_spec.rb
  - platform='macOS 10.13' browserName=firefox browserVersion=59 bundle exec rspec spec/capybara_spec.rb
  - platform='Windows 10' browserName=microsoftedge browserVersion='16.16299' bundle exec rspec spec/capybara_spec.rb
  - platform='Windows 10' browserName=chrome browserVersion=65 bundle exec rspec spec/capybara_spec.rb
  - platform='Windows 10' browserName=firefox browserVersion=59 bundle exec rspec spec/capybara_spec.rb
  - platform='Linux' browserName=chrome browserVersion=48 bundle exec rspec spec/capybara_spec.rb
  - platform='Linux' browserName=firefox browserVersion=45 bundle exec rspec spec/capybara_spec.rb
after_script:
  - ./cc-test-reporter after-build # --exit-code $TRAVIS_TEST_RESULT

cache:
  directories:
    - vendor/bundle
    - ncbi-blast-2.6.0+

sudo: false

env:
  global:
    - CC_TEST_REPORTER_ID=ec48bb03c72db6b43ce71fd488110b4707abfde4386c144d886d711378d8db64

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
sequenceserver-1.1.0.beta12 .travis.yml
sequenceserver-1.1.0.beta11 .travis.yml
sequenceserver-1.1.0.beta10 .travis.yml
sequenceserver-1.1.0.beta8 .travis.yml
sequenceserver-1.1.0.beta7 .travis.yml
sequenceserver-1.1.0.beta6 .travis.yml
sequenceserver-1.1.0.beta5 .travis.yml
sequenceserver-1.1.0.beta4 .travis.yml
sequenceserver-1.1.0.beta3 .travis.yml