Sha256: d2a8b755fafdbfac2f8f406010188639a35e9193b9e3ce3b50227459a17459c7

Contents?: true

Size: 1.09 KB

Versions: 2

Compression:

Stored size: 1.09 KB

Contents

# Ruby CircleCI 2.1 configuration file
#
# Check https://circleci.com/docs/2.0/language-ruby/ for more details

version: 2.1
orbs:
  ruby: circleci/ruby@0.1.0
  ruby-orbs: sue445/ruby-orbs@volatile
  ruby-linter: amyroi/ruby-linter@volatile

executors:
  default:
    working_directory: ~/xaiml-ruby
    docker:
      - image: circleci/ruby:2.6.3
commands:
  setup_bundler:
    steps:
      - run:
          name: Install bundler
          command: gem install bundler -v $BUNDLER_VERSION
jobs:
  build:
    executor: default
    environment:
      RAILS_ENV: test
      CIRCLE_TEST_REPORTS: /tmp/xaiml-ruby-test-results
    steps:
      - checkout
      - setup_bundler
      - ruby/load-cache:
          key: xaiml-ruby-bundle
      - ruby-orbs/bundle-install:
          bundle_jobs: 4
          bundle_retry: 3
          bundle_clean: true
      - ruby/save-cache:
          key: xaiml-ruby-bundle
      - ruby/test
      - ruby-linter/rubocop:
          files: "lib/**/*.rb spec/**/*.rb"
          report_dir: $CIRCLE_TEST_REPORTS
      - ruby-linter/reek
workflows:
  version: 2
  build:
    jobs:
      - build

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
xaiml-0.1.5 .circleci/config.yml
xaiml-0.1.4 .circleci/config.yml