Sha256: c13d713a9a79f778aa70c57928000e6d2bb623a11255962beef8aafac7d9b62d

Contents?: true

Size: 1.18 KB

Versions: 1

Compression:

Stored size: 1.18 KB

Contents

version: 2

workflows:
  version: 2
  test:
    jobs:
      - test-2.4
      - test-2.5
      - test-2.6
      - test-2.7
      - test-jruby-9.2

ruby-docker-template: &ruby-docker-template
  steps:
    - checkout
    - run: |
        if [[ $CIRCLE_JOB == test-jruby* ]]; then
          gem install jruby-openssl; # required by bundler, no effect on Ruby MRI
        fi
    - run: sudo apt-get update -y && sudo apt-get install -y build-essential
    - run: ruby -v
    - run: gem install bundler -v "~> 1.17"
    - run: bundle install
    - run: mkdir ./rspec
    - run: bundle exec rspec --format progress --format RspecJunitFormatter -o ./rspec/rspec.xml spec
    - store_test_results:
        path: ./rspec
    - store_artifacts:
        path: ./rspec

jobs:
  test-2.4:
    <<: *ruby-docker-template
    docker:
      - image: circleci/ruby:2.4
  test-2.5:
    <<: *ruby-docker-template
    docker:
      - image: circleci/ruby:2.5
  test-2.6:
    <<: *ruby-docker-template
    docker:
      - image: circleci/ruby:2.6
  test-2.7:
    <<: *ruby-docker-template
    docker:
      - image: circleci/ruby:2.7
  test-jruby-9.2:
    <<: *ruby-docker-template
    docker:
      - image: circleci/jruby:9.2-jdk

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ld-eventsource-2.0.0.pre.beta.1 .circleci/config.yml