83
83
matrix :
84
84
php : ['7.4', '8.0', '8.1']
85
85
type : ['Phpunit', 'Phpunit Lowest']
86
+ x : ['1', '2', '3', '4']
86
87
include :
87
88
- php : ' latest'
88
89
type : ' Phpunit Burn'
90
+ x : 1
89
91
env :
90
92
LOG_COVERAGE : " ${{ fromJSON('{true: \" 1\" , false: \"\" }')[matrix.php == '8.0' && matrix.type == 'Phpunit' && (github.event_name == 'pull_request' || (github.event_name == 'push' && (github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/master')))] }}"
91
93
services :
@@ -213,7 +215,7 @@ jobs:
213
215
php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
214
216
if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-mssql.cov; fi
215
217
216
- - name : " Run tests: Oracle - PDO (only for coverage or cron)"
218
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 1 "
217
219
# if: env.LOG_COVERAGE || github.event_name == 'schedule'
218
220
env :
219
221
DB_DSN : " pdo_oci:dbname=oracle/xe"
@@ -224,7 +226,205 @@ jobs:
224
226
php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
225
227
if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
226
228
227
- - name : " Run tests: Oracle - OCI8 (only for coverage or cron)"
229
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 2"
230
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
231
+ env :
232
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
233
+ DB_USER : system
234
+ DB_PASSWORD : atk4_pass
235
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
236
+ run : |
237
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
238
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
239
+
240
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 3"
241
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
242
+ env :
243
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
244
+ DB_USER : system
245
+ DB_PASSWORD : atk4_pass
246
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
247
+ run : |
248
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
249
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
250
+
251
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 4"
252
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
253
+ env :
254
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
255
+ DB_USER : system
256
+ DB_PASSWORD : atk4_pass
257
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
258
+ run : |
259
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
260
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
261
+
262
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 5"
263
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
264
+ env :
265
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
266
+ DB_USER : system
267
+ DB_PASSWORD : atk4_pass
268
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
269
+ run : |
270
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
271
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
272
+
273
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 6"
274
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
275
+ env :
276
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
277
+ DB_USER : system
278
+ DB_PASSWORD : atk4_pass
279
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
280
+ run : |
281
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
282
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
283
+
284
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 7"
285
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
286
+ env :
287
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
288
+ DB_USER : system
289
+ DB_PASSWORD : atk4_pass
290
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
291
+ run : |
292
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
293
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
294
+
295
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 8"
296
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
297
+ env :
298
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
299
+ DB_USER : system
300
+ DB_PASSWORD : atk4_pass
301
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
302
+ run : |
303
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
304
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
305
+
306
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 9"
307
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
308
+ env :
309
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
310
+ DB_USER : system
311
+ DB_PASSWORD : atk4_pass
312
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
313
+ run : |
314
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
315
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
316
+
317
+ - name : " Run tests: Oracle - PDO (only for coverage or cron) 10"
318
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
319
+ env :
320
+ DB_DSN : " pdo_oci:dbname=oracle/xe"
321
+ DB_USER : system
322
+ DB_PASSWORD : atk4_pass
323
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
324
+ run : |
325
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
326
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-pdo.cov; fi
327
+
328
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 1"
329
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
330
+ env :
331
+ DB_DSN : " oci8:dbname=oracle/xe"
332
+ DB_USER : system
333
+ DB_PASSWORD : atk4_pass
334
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
335
+ run : |
336
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
337
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
338
+
339
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 2"
340
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
341
+ env :
342
+ DB_DSN : " oci8:dbname=oracle/xe"
343
+ DB_USER : system
344
+ DB_PASSWORD : atk4_pass
345
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
346
+ run : |
347
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
348
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
349
+
350
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 3"
351
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
352
+ env :
353
+ DB_DSN : " oci8:dbname=oracle/xe"
354
+ DB_USER : system
355
+ DB_PASSWORD : atk4_pass
356
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
357
+ run : |
358
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
359
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
360
+
361
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 4"
362
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
363
+ env :
364
+ DB_DSN : " oci8:dbname=oracle/xe"
365
+ DB_USER : system
366
+ DB_PASSWORD : atk4_pass
367
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
368
+ run : |
369
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
370
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
371
+
372
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 5"
373
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
374
+ env :
375
+ DB_DSN : " oci8:dbname=oracle/xe"
376
+ DB_USER : system
377
+ DB_PASSWORD : atk4_pass
378
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
379
+ run : |
380
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
381
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
382
+
383
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 6"
384
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
385
+ env :
386
+ DB_DSN : " oci8:dbname=oracle/xe"
387
+ DB_USER : system
388
+ DB_PASSWORD : atk4_pass
389
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
390
+ run : |
391
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
392
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
393
+
394
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 7"
395
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
396
+ env :
397
+ DB_DSN : " oci8:dbname=oracle/xe"
398
+ DB_USER : system
399
+ DB_PASSWORD : atk4_pass
400
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
401
+ run : |
402
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
403
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
404
+
405
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 8"
406
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
407
+ env :
408
+ DB_DSN : " oci8:dbname=oracle/xe"
409
+ DB_USER : system
410
+ DB_PASSWORD : atk4_pass
411
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
412
+ run : |
413
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
414
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
415
+
416
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 9"
417
+ # if: env.LOG_COVERAGE || github.event_name == 'schedule'
418
+ env :
419
+ DB_DSN : " oci8:dbname=oracle/xe"
420
+ DB_USER : system
421
+ DB_PASSWORD : atk4_pass
422
+ NLS_LANG : AMERICAN_AMERICA.AL32UTF8
423
+ run : |
424
+ php -d opcache.enable_cli=1 vendor/bin/phpunit --exclude-group none $(if [ -n "$LOG_COVERAGE" ]; then echo --coverage-text; else echo --no-coverage; fi) -v
425
+ if [ -n "$LOG_COVERAGE" ]; then mv coverage/phpunit.cov coverage/phpunit-oracle-oci8.cov; fi
426
+
427
+ - name : " Run tests: Oracle - OCI8 (only for coverage or cron) 10"
228
428
# if: env.LOG_COVERAGE || github.event_name == 'schedule'
229
429
env :
230
430
DB_DSN : " oci8:dbname=oracle/xe"
0 commit comments