.circleci/config.yml in boilerpipe-ruby-0.4.0 vs .circleci/config.yml in boilerpipe-ruby-0.4.1
- old
+ new
@@ -4,51 +4,33 @@
#
version: 2
jobs:
build:
docker:
- # specify the version you desire here
- - image: circleci/ruby:2.4.1-node-browsers
-
+ - image: circleci/ruby:2.5.5-node-browsers
+
# Specify service dependencies here if necessary
# CircleCI maintains a library of pre-built images
# documented at https://circleci.com/docs/2.0/circleci-images/
- # - image: circleci/postgres:9.4
working_directory: ~/repo
steps:
- checkout
- # Download and cache dependencies
- - restore_cache:
- keys:
- - v1-dependencies-{{ checksum "Gemfile.lock" }}
- # fallback to using the latest cache if no exact match is found
- - v1-dependencies-
-
+ - run: gem install bundler
- run:
name: install dependencies
command: |
- bundle install --jobs=4 --retry=3 --path vendor/bundle
+ bundle install --jobs=4 --retry=3
- - save_cache:
- paths:
- - ./vendor/bundle
- key: v1-dependencies-{{ checksum "Gemfile.lock" }}
-
- # Database setup
- #- run: bundle exec rake db:create
- #- run: bundle exec rake db:schema:load
-
- # run tests!
- run:
name: run tests
command: |
mkdir /tmp/test-results
TEST_FILES="$(circleci tests glob "spec/**/*_spec.rb")"
-
- rspec --format progress "spec"
+
+ bundle exec rspec --format progress "spec"
# collect reports
- store_test_results:
path: /tmp/test-results
- store_artifacts: