Sha256: 2af332e73becaebd0546eaef4f0421575a884c81d878b052ca6dbe7918018685

Contents?: true

Size: 1.67 KB

Versions: 4

Compression:

Stored size: 1.67 KB

Contents

version: '2.1'
orbs:
  browser-tools: circleci/browser-tools@1.1
  solidusio_extensions: solidusio/extensions@volatile
jobs:
  lint:
    executor:
      name: solidusio_extensions/sqlite-memory
      ruby_version: '3.0'
    steps:
      - checkout
      - solidusio_extensions/test-branch:
          command: bundle exec standardrb
          command_verb: Check code style
  run-specs-with-mysql:
    executor:
      name: solidusio_extensions/mysql
      ruby_version: '3.1'
    steps:
      - browser-tools/install-chrome
      - checkout
      - solidusio_extensions/dependencies
      - solidusio_extensions/run-tests-solidus-current
      - solidusio_extensions/run-tests-solidus-main
  run-specs-with-postgres:
    executor:
      name: solidusio_extensions/postgres
      ruby_version: '3.2'
    steps:
      - browser-tools/install-chrome
      - checkout
      - solidusio_extensions/dependencies
      - solidusio_extensions/run-tests-solidus-current
      - solidusio_extensions/run-tests-solidus-main
  run-specs-with-sqlite:
    executor:
      name: solidusio_extensions/sqlite
      ruby_version: '3.0'
    steps:
      - browser-tools/install-chrome
      - checkout
      - solidusio_extensions/dependencies
      - solidusio_extensions/run-tests-solidus-current
      - solidusio_extensions/run-tests-solidus-main
workflows:
  Run specs on supported Solidus versions:
    jobs:
      - lint
      - run-specs-with-postgres
      - run-specs-with-mysql
      - run-specs-with-sqlite
  Weekly run specs against main:
    jobs:
      - run-specs-with-sqlite
    triggers:
      - schedule:
          cron: 0 0 * * 4
          filters:
            branches:
              only:
                - main

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_friendly_promotions-1.0.0 .circleci/config.yml
solidus_friendly_promotions-1.0.0.rc.2 .circleci/config.yml
solidus_friendly_promotions-1.0.0.rc.1 .circleci/config.yml
solidus_friendly_promotions-1.0.0.pre .circleci/config.yml