From 080705664b7afb202663e3e4932551194af9e6e3 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Fri, 12 Oct 2018 17:27:22 +0100 Subject: [PATCH] Setup CircleCI to run bundle audit --- .circleci/config.yml | 16 ++++++++++++++++ bunnyrun.gemspec | 1 + 2 files changed, 17 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..49d5a39 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,16 @@ +version: 2 +jobs: + build: + docker: + - image: circleci/ruby:2.5.1-node-browsers + steps: + - checkout + - run: + name: Which bundler? + command: bundle -v + - run: + name: Bundle Install + command: bundle check || bundle install + - run: + name: Run rspec in parallel + command: bundle audit check --update diff --git a/bunnyrun.gemspec b/bunnyrun.gemspec index 07685bd..ff81038 100644 --- a/bunnyrun.gemspec +++ b/bunnyrun.gemspec @@ -23,6 +23,7 @@ Gem::Specification.new do |spec| spec.require_paths = ['lib'] spec.add_development_dependency 'bundler', '~> 1.14' + spec.add_development_dependency 'bundler-audit' spec.add_development_dependency 'byebug' spec.add_development_dependency 'guard-rspec' spec.add_development_dependency 'guard-rubocop'