File tree 1 file changed +42
-6
lines changed
1 file changed +42
-6
lines changed Original file line number Diff line number Diff line change @@ -129,17 +129,53 @@ test-base:
129
129
COPY haxelib.json tests.hxml .
130
130
131
131
test-node :
132
+ BUILD +test-node-sqlite
133
+ BUILD +test-node-mysql
134
+ BUILD +test-node-postgres
135
+ BUILD +test-node-cockroachdb
136
+
137
+ test-node-sqlite :
138
+ FROM +test-base
139
+ ENV TEST_DB_TYPES= Sqlite
140
+ WITH DOCKER
141
+ RUN npm run test node
142
+ END
143
+
144
+ test-node-mysql :
145
+ FROM +test-base
146
+ ENV TEST_DB_TYPES= MySql
147
+ WITH DOCKER --compose tests/docker-compose.yml --service mysql
148
+ RUN npm run test node
149
+ END
150
+
151
+ test-node-postgres :
132
152
FROM +test-base
133
- ARG TEST_DB_TYPES= MySql,PostgreSql,CockroachDb,Sqlite
134
- ENV TEST_DB_TYPES= "$TEST_DB_TYPES"
135
- WITH DOCKER --compose tests/docker-compose.yml
153
+ ENV TEST_DB_TYPES= PostgreSql
154
+ WITH DOCKER --compose tests/docker-compose.yml --service postgres
155
+ RUN npm run test node
156
+ END
157
+
158
+ test-node-cockroachdb :
159
+ FROM +test-base
160
+ ENV TEST_DB_TYPES= CockroachDb
161
+ WITH DOCKER --compose tests/docker-compose.yml --service cockroachdb
136
162
RUN npm run test node
137
163
END
138
164
139
165
test-php :
166
+ BUILD +test-php-sqlite
167
+ BUILD +test-php-mysql
168
+
169
+ test-php-sqlite :
170
+ FROM +test-base
171
+ ENV TEST_DB_TYPES= Sqlite
172
+ WITH DOCKER
173
+ RUN npm run test php
174
+ END
175
+
176
+ test-php-mysql :
140
177
FROM +test-base
141
- ARG TEST_DB_TYPES= MySql,PostgreSql,CockroachDb,Sqlite
142
- ENV TEST_DB_TYPES= "$TEST_DB_TYPES"
143
- WITH DOCKER --compose tests/docker-compose.yml
178
+ ENV TEST_DB_TYPES= MySql
179
+ WITH DOCKER --compose tests/docker-compose.yml --service mysql
144
180
RUN npm run test php
145
181
END
You can’t perform that action at this time.
0 commit comments