Skip to content

Commit

Permalink
Merge pull request #106 from samvera/circleci
Browse files Browse the repository at this point in the history
Switch to CircleCI
  • Loading branch information
jrgriffiniii committed May 6, 2019
2 parents 8030016 + fff4181 commit 20743fb
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 24 deletions.
52 changes: 52 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
version: 2.1
orbs:
samvera: samvera/circleci-orb@dev:alpha
jobs:
bundle_and_test:
parameters:
ruby_version:
type: string
default: 2.5.5
bundler_version:
type: string
default: 2.0.1
ruby_type:
type: string
default: ruby
executor:
name: 'samvera/ruby'
ruby_version: << parameters.ruby_version >>
ruby_type: << parameters.ruby_type >>
working_directory: ~/project
steps:
- run: sudo apt-get update && sudo apt-get install libgmp-dev

- samvera/cached_checkout

- samvera/bundle_for_gem:
ruby_version: << parameters.ruby_version >>
bundler_version: << parameters.bundler_version >>
project: ldp

- samvera/parallel_rspec

workflows:
ci:
jobs:
- bundle_and_test:
name: "ruby2-6-3"
ruby_version: "2.6.3"
- bundle_and_test:
name: "ruby2-5-5"
ruby_version: "2.5.5"
- bundle_and_test:
name: "ruby2-4-6"
ruby_version: "2.4.6"
- bundle_and_test:
name: "jruby9-2"
ruby_version: "9.2.0.0"
ruby_type: "jruby"
- bundle_and_test:
name: "jruby9-1"
ruby_version: "9.1.17.0"
ruby_type: "jruby"
22 changes: 0 additions & 22 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Ldp.rb

Code:
[![Build Status](https://travis-ci.org/samvera/ldp.png?branch=master)](https://travis-ci.org/samvera/ldp)
[![Build Status](https://circleci.com/gh/samvera/ldp.svg?style=svg)](https://circleci.com/gh/samvera/ldp)
[![Version](https://badge.fury.io/rb/ldp.png)](http://badge.fury.io/rb/ldp)
[![Coverage Status](https://coveralls.io/repos/github/samvera/ldp/badge.svg?branch=master)](https://coveralls.io/github/samvera/ldp?branch=master)

Expand Down
3 changes: 2 additions & 1 deletion ldp.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,10 @@ Gem::Specification.new do |spec|
spec.add_dependency "http_logger"
spec.add_dependency "deprecation"
spec.add_dependency "slop"
spec.add_development_dependency "bundler", "~> 1.3"
spec.add_development_dependency "bundler", "~> 2.0"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec"
spec.add_development_dependency "coveralls"
spec.add_development_dependency "simplecov"
spec.add_development_dependency "rspec_junit_formatter"
end

0 comments on commit 20743fb

Please sign in to comment.