Skip to content

Commit

Permalink
# This is a combination of 2 commits.
Browse files Browse the repository at this point in the history
# This is the 1st commit message:

CircleCI configuration

# The commit message #2 will be skipped:

# fixup! CircleCI configuration
  • Loading branch information
pointlessone committed Apr 28, 2019
1 parent 74ccd85 commit bae50ee
Showing 1 changed file with 68 additions and 0 deletions.
68 changes: 68 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
version: 2.1
jobs:
test:
description: Run tests
parameters:
with:
description: Ruby to use for tests
type: string
default: ruby:latest
docker:
- image: "circleci/<< parameters.with >>"
steps:
- checkout
- restore_cache:
keys:
- gem-dependencies-{{ checksum "prawn.gemspec" }}
# fallback to using the latest cache if no exact match is found
- gem-dependencies-
- run: "bundle install --jobs=4 --retry=3 --path vendor/bundle"
- save_cache:
paths:
- ./vendor/bundle
key: gem-dependencies-{{ checksum "prawn.gemspec" }}
- run: "bundle exec rake"
workflows:
version: 2
test-2.6.3:
jobs:
- test:
with: ruby:2.6.3
test-2.6.0:
jobs:
- test:
with: ruby:2.6.0
test-2.5.5:
jobs:
- test:
with: ruby:2.5.5
test-2.5.0:
jobs:
- test:
with: ruby:2.5.0
test-2.4.6:
jobs:
- test:
with: ruby:2.4.6
test-2.4.1:
jobs:
- test:
with: ruby:2.4.1
test-2.3:
jobs:
- test:
with: ruby:2.3
indicative: true
test-2.1:
jobs:
- test:
with: ruby:2.1
indicative: true
test-jruby-9.2:
jobs:
- test:
with: jruby:9.2.7.0
test-jruby-9.1:
jobs:
- test:
with: jruby:9.1.17.0

0 comments on commit bae50ee

Please sign in to comment.