.circleci/config.yml in truemail-2.6.1 vs .circleci/config.yml in truemail-2.6.2
- old
+ new
@@ -25,10 +25,16 @@
save_cache:
key: truemail-{{ checksum "truemail.gemspec" }}
paths:
- vendor/bundle
+ system_dependencies: &system_dependencies
+ run:
+ name: Installing system requirements
+ command: |
+ bundle exec smtp_mock -s -i ~
+
install_codeclimate_reporter: &install_codeclimate_reporter
run:
name: Installing CodeClimate test reporter
command: |
curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
@@ -66,10 +72,11 @@
- checkout
- <<: *restore_bundle_cache
- <<: *bundle_install
- <<: *save_bundle_cache
+ - <<: *system_dependencies
- <<: *install_codeclimate_reporter
- run:
name: Running RSpec
command: |
@@ -98,12 +105,13 @@
docker:
- image: cimg/ruby:<< parameters.ruby-version >>
steps:
- checkout
- ruby/install-deps:
- bundler-version: "2.3.3"
+ bundler-version: "2.3.5"
with-cache: false
path: './vendor/custom_bundle'
+ - <<: *system_dependencies
- run:
name: Running compatibility tests
command: bundle exec rspec
workflows: