Sha256: 56abf0e3ef880795181284066b0553db5b3279e668b9b4d63e5c143fc24fecbb

Contents?: true

Size: 1.3 KB

Versions: 13

Compression:

Stored size: 1.3 KB

Contents

version: 2.1

executors:
  default:
    working_directory: ~/repo
    description: The official CircleCI Ruby Docker image
    docker:
      - image: circleci/ruby:2.7.0
caches: 
  - &bundle_cache v1-repo-{{ checksum "Gemfile.lock" }}
commands:
  run_linters:
    description: command to start linters
    steps:
      - run: 
          name: rubocop
          command: bundle exec rubocop
  run_specs:
    steps:
      - run: 
          name: run specs
          command: |
            mkdir /tmp/test-results
            TEST_FILES="$(circleci tests glob "spec/**/*_spec.rb" | circleci tests split --split-by=timings)"
            bundle exec rspec --format progress \
                              --out /tmp/test-results/rspec.xml \
                              $TEST_FILES
  setup_environment:
    steps:
      - checkout
      - restore_cache:
          key: *bundle_cache
      - run: bundle install --path vendor/bundle
      - save_cache:
          key: *bundle_cache
          paths:
            - vendor/bundle
jobs:
  lintering:
    executor: default
    steps:
      - setup_environment
      - run_linters
  run_specs:
    executor: default
    steps:
      - setup_environment
      - run_specs

workflows:
  version: 2
  build:
    jobs:
      - lintering
      - run_specs:
          requires:
            - lintering 

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
codebreaker_kub-0.3.2 .circleci/config.yml
codebreaker_kub-0.3.1 .circleci/config.yml
codebreaker_kub-0.3.0 .circleci/config.yml
codebreaker_kub-0.2.6 .circleci/config.yml
codebreaker_kub-0.2.5 .circleci/config.yml
codebreaker_kub-0.2.4 .circleci/config.yml
codebreaker_kub-0.2.3 .circleci/config.yml
codebreaker_kub-0.2.2 .circleci/config.yml
codebreaker_kub-0.2.1 .circleci/config.yml
codebreaker_kub-0.1.9 .circleci/config.yml
codebreaker_kub-0.1.8 .circleci/config.yml
codebreaker_kub-0.1.7 .circleci/config.yml
codebreaker_kub-0.1.6 .circleci/config.yml