.circleci/config.yml in pwwka-0.16.1 vs .circleci/config.yml in pwwka-0.17.0

- old
+ new

@@ -1,144 +1,126 @@ # DO NOT MODIFY - this is managed by Git Reduce in goro # --- version: 2 jobs: - ruby-2.5.0-rails-5.1: + ruby-2.5.1-rails-5.2: docker: - - image: circleci/ruby:2.5.0 + - image: circleci/ruby:2.5.1 environment: - BUNDLE_GEMFILE: Gemfile.rails-5.1 + BUNDLE_GEMFILE: Gemfile.rails-5.2 + - image: redis:2.8.12 + - image: rabbitmq:3.5.6 working_directory: "~/pwwka" steps: - checkout - - run: bundle install + - run: bundle install --full-index - run: bundle exec rspec --format RspecJunitFormatter --out /tmp/test-results/rspec.xml --format=doc - run: - name: Notify Pager Duty - command: bundle exec y-notify eng-platform - when: on_fail - - store_test_results: - path: "/tmp/test-results" - ruby-2.4.3-rails-5.1: - docker: - - image: circleci/ruby:2.4.3 - environment: - BUNDLE_GEMFILE: Gemfile.rails-5.1 - working_directory: "~/pwwka" - steps: - - checkout - - run: bundle install - - run: bundle exec rspec --format RspecJunitFormatter --out /tmp/test-results/rspec.xml - --format=doc + name: Run Additional CI Steps + command: if [ -e bin/additional-ci-steps ]; then bin/additional-ci-steps; + fi - run: name: Notify Pager Duty - command: bundle exec y-notify eng-platform + command: 'bundle exec y-notify #eng-platform' when: on_fail - store_test_results: path: "/tmp/test-results" - ruby-2.5.0-rails-5.0: + ruby-2.4.4-rails-5.2: docker: - - image: circleci/ruby:2.5.0 + - image: circleci/ruby:2.4.4 environment: - BUNDLE_GEMFILE: Gemfile.rails-5.0 + BUNDLE_GEMFILE: Gemfile.rails-5.2 + - image: redis:2.8.12 + - image: rabbitmq:3.5.6 working_directory: "~/pwwka" steps: - checkout - - run: bundle install + - run: bundle install --full-index - run: bundle exec rspec --format RspecJunitFormatter --out /tmp/test-results/rspec.xml --format=doc - run: - name: Notify Pager Duty - command: bundle exec y-notify eng-platform - when: on_fail - - store_test_results: - path: "/tmp/test-results" - ruby-2.4.3-rails-5.0: - docker: - - image: circleci/ruby:2.4.3 - environment: - BUNDLE_GEMFILE: Gemfile.rails-5.0 - working_directory: "~/pwwka" - steps: - - checkout - - run: bundle install - - run: bundle exec rspec --format RspecJunitFormatter --out /tmp/test-results/rspec.xml - --format=doc + name: Run Additional CI Steps + command: if [ -e bin/additional-ci-steps ]; then bin/additional-ci-steps; + fi - run: name: Notify Pager Duty - command: bundle exec y-notify eng-platform + command: 'bundle exec y-notify #eng-platform' when: on_fail - store_test_results: path: "/tmp/test-results" - ruby-2.5.0-rails-4.2: + ruby-2.5.1-rails-5.1: docker: - - image: circleci/ruby:2.5.0 + - image: circleci/ruby:2.5.1 environment: - BUNDLE_GEMFILE: Gemfile.rails-4.2 + BUNDLE_GEMFILE: Gemfile.rails-5.1 + - image: redis:2.8.12 + - image: rabbitmq:3.5.6 working_directory: "~/pwwka" steps: - checkout - - run: bundle install + - run: bundle install --full-index - run: bundle exec rspec --format RspecJunitFormatter --out /tmp/test-results/rspec.xml --format=doc - run: + name: Run Additional CI Steps + command: if [ -e bin/additional-ci-steps ]; then bin/additional-ci-steps; + fi + - run: name: Notify Pager Duty - command: bundle exec y-notify eng-platform + command: 'bundle exec y-notify #eng-platform' when: on_fail - store_test_results: path: "/tmp/test-results" - ruby-2.4.3-rails-4.2: + ruby-2.4.4-rails-5.1: docker: - - image: circleci/ruby:2.4.3 + - image: circleci/ruby:2.4.4 environment: - BUNDLE_GEMFILE: Gemfile.rails-4.2 + BUNDLE_GEMFILE: Gemfile.rails-5.1 + - image: redis:2.8.12 + - image: rabbitmq:3.5.6 working_directory: "~/pwwka" steps: - checkout - - run: bundle install + - run: bundle install --full-index - run: bundle exec rspec --format RspecJunitFormatter --out /tmp/test-results/rspec.xml --format=doc - run: + name: Run Additional CI Steps + command: if [ -e bin/additional-ci-steps ]; then bin/additional-ci-steps; + fi + - run: name: Notify Pager Duty - command: bundle exec y-notify eng-platform + command: 'bundle exec y-notify #eng-platform' when: on_fail - store_test_results: path: "/tmp/test-results" workflows: version: 2 on-commit: jobs: - - ruby-2.5.0-rails-5.1: + - ruby-2.5.1-rails-5.2: context: org-global - - ruby-2.4.3-rails-5.1: + - ruby-2.4.4-rails-5.2: context: org-global - - ruby-2.5.0-rails-5.0: + - ruby-2.5.1-rails-5.1: context: org-global - - ruby-2.4.3-rails-5.0: + - ruby-2.4.4-rails-5.1: context: org-global - - ruby-2.5.0-rails-4.2: - context: org-global - - ruby-2.4.3-rails-4.2: - context: org-global scheduled: triggers: - schedule: cron: 17 19 * * 1,2,3,4,5 filters: branches: only: - master jobs: - - ruby-2.5.0-rails-5.1: + - ruby-2.5.1-rails-5.2: context: org-global - - ruby-2.4.3-rails-5.1: + - ruby-2.4.4-rails-5.2: context: org-global - - ruby-2.5.0-rails-5.0: + - ruby-2.5.1-rails-5.1: context: org-global - - ruby-2.4.3-rails-5.0: - context: org-global - - ruby-2.5.0-rails-4.2: - context: org-global - - ruby-2.4.3-rails-4.2: + - ruby-2.4.4-rails-5.1: context: org-global