Sha256: 7a31315dad98fe231e9a7f29c884cb7e0d8a8e861a5791e38790eddc0d453ab5

Contents?: true

Size: 999 Bytes

Versions: 7

Compression:

Stored size: 999 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.2-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
                - cimg/ruby:3.2-node
                - cimg/ruby:3.3-node

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
es_cli-0.1.0 vendor/bundle/ruby/3.1.0/gems/ruby-openai-7.3.1/.circleci/config.yml
ruby-openai-7.3.1 .circleci/config.yml
ruby-openai-7.3.0 .circleci/config.yml
ruby-openai-7.2.0 .circleci/config.yml
ruby-openai-7.1.0 .circleci/config.yml
ruby-openai-7.0.1 .circleci/config.yml
ruby-openai-7.0.0 .circleci/config.yml