Skip to content

Commit

Permalink
Merge pull request #5496 from solidusio/backport/v4.2/pr-5477
Browse files Browse the repository at this point in the history
[v4.2] CI: Skip install_solidus check on non-current version
  • Loading branch information
tvdeyen authored Nov 2, 2023
2 parents 9860791 + fabf4e0 commit b9aa482
Showing 1 changed file with 27 additions and 20 deletions.
47 changes: 27 additions & 20 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -254,26 +254,33 @@ jobs:
ruby: "3.0"
steps:
- checkout
- libvips

- install_solidus: { flags: "--sample=false --frontend=starter --authentication=devise" }
- test_page: { expected_text: "The only eCommerce platform you’ll ever need." }
- run:
name: Ensure the correct PayPal is installed for SSF
command: |
cd /tmp/my_app
bundle list | grep 'solidus_paypal_commerce_platform (1.'
- install_solidus: { flags: "--sample=false --frontend=starter --authentication=devise --payment-method=stripe" }
- test_page: { expected_text: "The only eCommerce platform you’ll ever need." }

- install_dummy_app

- install_dummy_app: { extra_gems: "solidus_frontend" }
- run:
name: "Ensure solidus_frontend installer is run"
command: |
test -f /tmp/dummy_extension/spec/dummy/config/initializers/solidus_frontend.rb
- when:
condition:
or:
- equal: [main, << pipeline.git.branch >>]
- equal: [v4.2, << pipeline.git.branch >>]
steps:
- libvips
- install_solidus:
flags: "--sample=false --frontend=starter --authentication=devise"
- test_page:
expected_text: "The only eCommerce platform you’ll ever need."
- run:
name: Ensure the correct PayPal is installed for SSF
command: |
cd /tmp/my_app
bundle list | grep 'solidus_paypal_commerce_platform (1.'
- install_solidus:
flags: "--sample=false --frontend=starter --authentication=devise --payment-method=stripe"
- test_page:
expected_text: "The only eCommerce platform you’ll ever need."
- install_dummy_app
- install_dummy_app:
extra_gems: "solidus_frontend"
- run:
name: "Ensure solidus_frontend installer is run"
command: |
test -f /tmp/dummy_extension/spec/dummy/config/initializers/solidus_frontend.rb
test_solidus:
parameters:
Expand Down

0 comments on commit b9aa482

Please sign in to comment.