Sha256: 11ce70d784b9e8da2439bd1429693234554852491fdb1531db7250decd6f79fe

Contents?: true

Size: 925 Bytes

Versions: 8

Compression:

Stored size: 925 Bytes

Contents

version: 2.1 # Use 2.1 to enable using orbs and other features.

# Declare the orbs that we'll use in our config.
orbs:
  ruby: circleci/ruby@1.0

jobs:
  rubocop:
    parallelism: 1
    docker:
      - image: cimg/ruby:3.1-node
    steps:
      - checkout
      - ruby/install-deps
      - run:
          name: Run Rubocop
          command: bundle exec rubocop
  test:
    parameters:
      ruby-image:
        type: string
    parallelism: 1
    docker:
      - image: << parameters.ruby-image >>
    steps:
      - checkout
      - ruby/install-deps
      - run:
          name: Run tests
          command: bundle exec rspec -fd

workflows:
  version: 2
  checks:
    jobs:
      - rubocop
      - test:
          matrix:
            parameters:
              ruby-image:
                - cimg/ruby:2.6-node
                - cimg/ruby:2.7-node
                - cimg/ruby:3.0-node
                - cimg/ruby:3.1-node

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ruby-openai-3.0.2 .circleci/config.yml
ruby-openai-3.0.1 .circleci/config.yml
ruby-openai-3.0.0 .circleci/config.yml
ruby-openai-2.3.0 .circleci/config.yml
ruby-openai-2.2.0 .circleci/config.yml
ruby-openai-2.1.0 .circleci/config.yml
ruby-openai-2.0.1 .circleci/config.yml
ruby-openai-2.0.0 .circleci/config.yml