.circleci/config.yml in procon_bypass_man-0.2.1 vs .circleci/config.yml in procon_bypass_man-0.2.2
- old
+ new
@@ -53,10 +53,18 @@
- checkout
- run: ruby -cw project_template/app.rb
- run: ruby -cw project_template/web.rb
- run: ruby -ryaml -e 'puts YAML.load_file("./project_template/setting.yml")["setting"]' > /tmp/content_of_setting.rb && ruby -cw /tmp/content_of_setting.rb
+ outdated_app_checker:
+ executor:
+ name: ruby
+ tag: 3.0.1
+ steps:
+ - checkout
+ - run: ruby bin/generate_default_app && git diff --exit-code project_template/app.rb
+
bundle_install:
parameters:
ruby-version:
type: string
executor:
@@ -99,28 +107,32 @@
ruby-version: << parameters.ruby-version >>
- run: bundle exec rspec
build_jobs: &build_jobs
- check_pbm_version
+ - outdated_app_checker
- syntax_check:
matrix:
parameters:
ruby-version:
+ - "2.5.5"
- "3.0.1"
- "3.0.2"
- "3.1.1"
- bundle_install:
matrix:
parameters:
ruby-version:
+ - "2.5.5"
- "3.0.1"
- "3.0.2"
- "3.1.1"
- lint:
matrix:
parameters:
ruby-version:
+ - "2.5.5"
- "3.0.1"
- "3.0.2"
- "3.1.1"
requires:
- bundle_install
@@ -135,9 +147,10 @@
- bundle_install
- rspec:
matrix:
parameters:
ruby-version:
+ - "2.5.5"
- "3.0.1"
- "3.0.2"
- "3.1.1"
requires:
- bundle_install