11version : 2.1
22
33orbs :
4+ # Required for feature specs.
45 browser-tools : circleci/browser-tools@1.1
56
67 # Always take the latest version of the orb, this allows us to
@@ -11,21 +12,41 @@ orbs:
1112
1213jobs :
1314 run-specs-with-postgres :
14- executor : solidusio_extensions/postgres
15+ executor :
16+ name : solidusio_extensions/postgres
17+ ruby_version : ' 3.1'
1518 steps :
1619 - browser-tools/install-browser-tools
17- - solidusio_extensions/run-tests
20+ - checkout
21+ - solidusio_extensions/run-tests-solidus-master
22+ - solidusio_extensions/store-test-results
1823 run-specs-with-mysql :
19- executor : solidusio_extensions/mysql
24+ executor :
25+ name : solidusio_extensions/mysql
26+ ruby_version : ' 3.0'
2027 steps :
2128 - browser-tools/install-browser-tools
22- - solidusio_extensions/run-tests
29+ - checkout
30+ - solidusio_extensions/run-tests-solidus-current
31+ - solidusio_extensions/store-test-results
32+
33+ run-specs-with-sqlite :
34+ executor :
35+ name : solidusio_extensions/sqlite
36+ ruby_version : ' 2.7'
37+ steps :
38+ - browser-tools/install-browser-tools
39+ - checkout
40+ - solidusio_extensions/run-tests-solidus-older
41+ - solidusio_extensions/store-test-results
42+
2343
2444workflows :
2545 " Run specs on supported Solidus versions " :
2646 jobs :
2747 - run-specs-with-postgres
2848 - run-specs-with-mysql
49+ - run-specs-with-sqlite
2950 " Weekly run specs against master " :
3051 triggers :
3152 - schedule :
@@ -37,3 +58,4 @@ workflows:
3758 jobs :
3859 - run-specs-with-postgres
3960 - run-specs-with-mysql
61+ - run-specs-with-sqlite
0 commit comments