jeremytregunna/ruby-trello

View on GitHub
matrixeval.yml

Summary

Maintainability
Test Coverage
version: 0.4
project_name: ruby-trello
target: ruby
parallel_workers: number_of_processors
# commands:
#   - ps
#   - top
#   - an_additional_command
# mounts:
#   - /a/path/need/to/mount:/a/path/mount/to
matrix:
  ruby:
    variants:
      - key: 2.7
        container:
          image: ruby:2.7.8
      - key: 3.0
        container:
          image: ruby:3.0.6
        default: true
      - key: 3.1
        container:
          image: ruby:3.1.4
      - key: 3.2
        container:
          image: ruby:3.2.2
      # - key: jruby-9.3
      #   container:
      #     image: jruby:9.3
      #     env:
      #       PATH: "/opt/jruby/bin:/app/bin:/bundle/bin:$PATH"
  active_model:
    variants:
      - key: 6.0
        env:
          ACTIVE_MODEL_VERSION: "~> 6.0.0"
      - key: 6.1
        env:
          ACTIVE_MODEL_VERSION: "~> 6.1.0"
        default: true
      - key: 7.0
        env:
          ACTIVE_MODEL_VERSION: "~> 7.0.0"
      - key: 7.1
        env:
          ACTIVE_MODEL_VERSION: "~> 7.1.2"
  http_client_gem:
    variants:
      - key: faraday
        env:
          HTTP_CLIENT_GEM: "faraday"
        default: true
      - key: rest-client
        env:
          HTTP_CLIENT_GEM: "rest-client"
exclude:
  # - ruby: jruby-9.3
  #   active_model: 7.0