.circleci/config.yml in legion-exceptions-1.0.4 vs .circleci/config.yml in legion-exceptions-1.1.0
- old
+ new
@@ -40,17 +40,45 @@
- ruby/run-tests
- ruby/save-cache
"ruby-two-seven":
docker:
- image: circleci/ruby:2.7
- - image: memcached:1.5-alpine
steps:
- checkout
- ruby/load-cache
- ruby/install-deps
- ruby/run-tests
- ruby/save-cache
+ "jruby-nine-two":
+ docker:
+ - image: circleci/jruby:9.2-jre
+ steps:
+ - checkout
+ - run:
+ name: Bundle Install
+ command: bundle install
+ - run:
+ name: Run RSpec
+ command: bundle exec rspec --format progress --format RspecJunitFormatter -o test-results/rspec/results.xml
+ when: always
+ - store_test_results:
+ path: test-results
+ - sonarcloud/scan
+ "jruby-nine-two-e":
+ docker:
+ - image: circleci/jruby:9.2.11-jre
+ steps:
+ - checkout
+ - run:
+ name: Bundle Install
+ command: bundle install
+ - run:
+ name: Run RSpec
+ command: bundle exec rspec --format progress --format RspecJunitFormatter -o test-results/rspec/results.xml
+ when: always
+ - store_test_results:
+ path: test-results
"sonarcloud":
docker:
- image: circleci/ruby:2.7
steps:
- checkout
@@ -78,6 +106,13 @@
requires:
- ruby-two-five
- sonarcloud:
requires:
- ruby-two-seven
- - ruby-two-six
+ - ruby-two-six
+ - jruby-nine-two:
+ requires:
+ - ruby-two-seven
+ - ruby-two-six
+ - jruby-nine-two-e:
+ requires:
+ - jruby-nine-two
\ No newline at end of file