File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -55,11 +55,18 @@ jobs:
5555
5656 strategy :
5757 matrix :
58- mode : [SQLite, MySQL, SaaS]
58+ include :
59+ - mode : SQLite
60+ db_adapter : sqlite
61+ - mode : MySQL
62+ db_adapter : mysql
63+ - mode : SaaS
64+ db_adapter : mysql
5965
6066 services :
6167 mysql :
62- image : ' mysql:8.0'
68+ if : ${{ matrix.db_adapter == 'mysql' }}
69+ image : mysql:8.0
6370 env :
6471 MYSQL_ALLOW_EMPTY_PASSWORD : yes
6572 MYSQL_DATABASE : fizzy_test
7380
7481 env :
7582 RAILS_ENV : test
76- DATABASE_ADAPTER : ${{ matrix.mode == 'SQLite' && 'sqlite' || 'mysql' }}
83+ DATABASE_ADAPTER : ${{ matrix.db_adapter }}
7784 ${{ matrix.mode == 'SaaS' && 'SAAS' || 'SAAS_DISABLED' }} : ${{ matrix.mode == 'SaaS' && '1' || '' }}
7885 BUNDLE_GEMFILE : ${{ matrix.mode == 'SaaS' && 'Gemfile.saas' || 'Gemfile' }}
7986 MYSQL_HOST : 127.0.0.1
You can’t perform that action at this time.
0 commit comments