Sha256: 78bae3ddaa7cbc9124ceaf6d3fc938a3485fbb1db07471a651e0073880ddbd2e

Contents?: true

Size: 1.68 KB

Versions: 4

Compression:

Stored size: 1.68 KB

Contents

---

stages:
    - test
    - build
    - test_build
    - deploy
    

build:
    stage: build
    script:
      - docker build --tag ecf_classify:test . 


test_rspec:
  stage: test
  script:
    - bundle install
    - rake build
    - rake install
    - rake spec

test_aruba:
  stage: test
  script:
    - bundle install
    - rake build
    - rake install
    - rake features

test_build_help:
  stage: test_build
  script:
    - docker run --rm ecf_classify:test ecf_classify help

test_build_help_groups:
  stage: test_build
  script:
    - docker run --rm ecf_classify:test ecf_classify help groups


test_build_help_subgroups:
  stage: test_build
  script:
    - docker run --rm ecf_classify:test ecf_classify help subgroups


test_build_exec_groups:
  stage: test_build
  script:
    - docker run --rm -v $(pwd)/spec:/spec ecf_classify:test ecf_classify groups /spec/support/sequences.fa


test_build_exec_subgroups:
  stage: test_build
  script:
    - docker run --rm -v $(pwd)/spec:/spec ecf_classify:test ecf_classify subgroups /spec/support/sequences.fa


test_build_exec_groups_prob:
  stage: test_build
  script:
    - docker run --rm -v $(pwd)/spec:/spec ecf_classify:test ecf_classify groups /spec/support/sequences.fa -p /spec/support/test.prob
    - "[ -e spec/support/test.prob ]"
    - docker run --rm -v $(pwd)/spec:/spec ecf_classify:test rm /spec/support/test.prob

test_build_exec_subgroups_prob:
  stage: test_build
  script:
    - docker run --rm -v $(pwd)/spec:/spec ecf_classify:test ecf_classify subgroups /spec/support/sequences.fa -p /spec/support/test.prob
    - "[ -e spec/support/test.prob ]"
    - docker run --rm -v $(pwd)/spec:/spec ecf_classify:test rm /spec/support/test.prob

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ecf_classify-1.0.3 .gitlab-ci.yml
ecf_classify-1.0.2 .gitlab-ci.yml
ecf_classify-1.0.1 .gitlab-ci.yml
ecf_classify-1.0.0 .gitlab-ci.yml