Sha256: 619aeb14e8d08cc8171d798163636456048d409063f0048550e2b7712025e0fc

Contents?: true

Size: 1.75 KB

Versions: 2

Compression:

Stored size: 1.75 KB

Contents

version: 2
references:
  unit: &unit
    run:
      name: Run test suite
      command: bundle exec rspec ./spec
  hatchet_setup: &hatchet_setup
    run:
      name: Hatchet setup
      command: |
        bundle exec hatchet ci:setup
  bundle: &bundle
    run:
      name: install dependencies
      command: |
        bundle install --jobs=4 --retry=3 --path vendor/bundle
jobs:
  "ruby-2.2":
    docker:
      - image: circleci/ruby:2.2
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-2.3":
    docker:
      - image: circleci/ruby:2.3
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-2.4":
    docker:
      - image: circleci/ruby:2.4
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-2.5":
    docker:
      - image: circleci/ruby:2.5
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-2.6":
    docker:
      - image: circleci/ruby:2.6
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-2.7":
    docker:
      - image: circleci/ruby:2.7
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-3.0":
    docker:
      - image: circleci/ruby:3.0
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit
  "ruby-3.1":
    docker:
      - image: circleci/ruby:3.1
    steps:
      - checkout
      - <<: *bundle
      - <<: *hatchet_setup
      - <<: *unit

workflows:
  version: 2
  build:
    jobs:
      - "ruby-2.2"
      - "ruby-2.3"
      - "ruby-2.4"
      - "ruby-2.5"
      - "ruby-2.6"
      - "ruby-2.7"
      - "ruby-3.0"
      - "ruby-3.1"

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
platform-api-3.7.0 .circleci/config.yml
platform-api-3.6.0 .circleci/config.yml