.circleci/config.yml in tessa-6.1.1 vs .circleci/config.yml in tessa-6.1.2

- old
+ new

@@ -1,14 +1,23 @@ version: 2.1 -jobs: - build: +executors: + ruby: + parameters: + version: + type: string docker: - # specify the version you desire here - - image: cimg/ruby:2.6.10-node - environment: - BUNDLE_PATH: ~/vendor/bundle + - image: cimg/ruby:<< parameters.version >>-node + +jobs: + test: + parameters: + ruby: + type: string + executor: + name: ruby + version: << parameters.ruby >> steps: - checkout - run: name: install dependencies @@ -38,5 +47,21 @@ destination: test-results # Lint - run: yarn lint - run: yarn build + +workflows: + build: + jobs: + - test: + name: test_ruby-2.5 + ruby: 2.5.9 + - test: + name: test_ruby-2.7 + ruby: 2.7.8 + - test: + name: test_ruby-3.0 + ruby: 3.0.7 + - test: + name: test_ruby-3.3 + ruby: 3.3.1