@@ -375,3 +375,132 @@ services:
375
375
profiles : [parallel-8.2,release],
376
376
<< : [*dev, *parallel]
377
377
}
378
+
379
+ # PHP-8.3
380
+ " php-dbg-8.3 " : {
381
+ build : { <<: *build,
382
+ dockerfile : docker/php.dockerfile,
383
+ args : { <<: [*ubuntu, *php],
384
+ PHP_SRC_TYPE : git,
385
+ PHP_VERSION_MAJOR : 8,
386
+ PHP_VERSION_MINOR : 3,
387
+ PHP_VERSION_PATCH : 7,
388
+ }
389
+ },
390
+ container_name : php-dbg-8.3,
391
+ image : parallelphp/php-dbg-8.3:8.3,
392
+ profiles : [php-8.3,dbg],
393
+ << : [*dev, *parallel]
394
+ }
395
+ " php-gcov-8.3 " : {
396
+ build : { <<: *build,
397
+ dockerfile : docker/php.dockerfile,
398
+ args : { <<: [*ubuntu, *php],
399
+ PHP_SRC_TYPE : git,
400
+ PHP_SRC_GCOV : enable,
401
+ PHP_VERSION_MAJOR : 8,
402
+ PHP_VERSION_MINOR : 3,
403
+ PHP_VERSION_PATCH : 7,
404
+ }
405
+ },
406
+ container_name : php-gcov-8.3,
407
+ image : parallelphp/php-gcov-8.3:8.3,
408
+ profiles : [php-8.3,gcov],
409
+ << : [*dev, *parallel]
410
+ }
411
+ " php-asan-8.3 " : {
412
+ build : { <<: *build,
413
+ dockerfile : docker/php.dockerfile,
414
+ args : { <<: [*ubuntu, *php],
415
+ PHP_SRC_ASAN : enable,
416
+ PHP_SRC_TYPE : git,
417
+ PHP_VERSION_MAJOR : 8,
418
+ PHP_VERSION_MINOR : 3,
419
+ PHP_VERSION_PATCH : 7,
420
+ }
421
+ },
422
+ container_name : php-asan-8.3,
423
+ image : parallelphp/php-asan-8.3:8.3,
424
+ profiles : [php-8.3,asan],
425
+ << : [*dev, *parallel]
426
+ }
427
+ " php-release-8.3 " : {
428
+ build : { <<: *build,
429
+ dockerfile : docker/php.dockerfile,
430
+ args : { <<: [*ubuntu, *php],
431
+ PHP_SRC_DEBUG : disable,
432
+ PHP_SRC_TYPE : git,
433
+ PHP_VERSION_MAJOR : 8,
434
+ PHP_VERSION_MINOR : 3,
435
+ PHP_VERSION_PATCH : 7,
436
+ }
437
+ },
438
+ container_name : php-release-8.3,
439
+ image : parallelphp/php-release-8.3:8.3,
440
+ profiles : [php-8.3,release],
441
+ << : [*dev, *parallel]
442
+ }
443
+ # parallel + PHP-8.3
444
+ " parallel-dbg-8.3 " : {
445
+ build : { <<: *build,
446
+ dockerfile : docker/parallel.dockerfile,
447
+ args : { <<: *php,
448
+ PHP_SRC_TYPE : dbg,
449
+ PHP_VERSION_MAJOR : 8,
450
+ PHP_VERSION_MINOR : 3,
451
+ PHP_VERSION_PATCH : 7,
452
+ }
453
+ },
454
+ container_name : parallel-dbg-8.3,
455
+ image : parallelphp/parallel-dbg-8.3:latest,
456
+ profiles : [parallel-8.3,dbg],
457
+ << : [*dev, *parallel]
458
+ }
459
+ " parallel-gcov-8.3 " : {
460
+ build : { <<: *build,
461
+ dockerfile : docker/parallel.dockerfile,
462
+ args : { <<: *php,
463
+ PHP_SRC_TYPE : gcov,
464
+ PHP_SRC_GCOV : enable,
465
+ PHP_VERSION_MAJOR : 8,
466
+ PHP_VERSION_MINOR : 3,
467
+ PHP_VERSION_PATCH : 7,
468
+ }
469
+ },
470
+ container_name : parallel-gcov-8.3,
471
+ image : parallelphp/parallel-gcov-8.3:latest,
472
+ profiles : [parallel-8.3,gcov],
473
+ << : [*dev, *parallel]
474
+ }
475
+ " parallel-asan-8.3 " : {
476
+ build : { <<: *build,
477
+ dockerfile : docker/parallel.dockerfile,
478
+ args : { <<: *php,
479
+ PHP_SRC_ASAN : enable,
480
+ PHP_SRC_TYPE : asan,
481
+ PHP_VERSION_MAJOR : 8,
482
+ PHP_VERSION_MINOR : 3,
483
+ PHP_VERSION_PATCH : 7,
484
+ }
485
+ },
486
+ container_name : parallel-asan-8.3,
487
+ image : parallelphp/parallel-asan-8.3:latest,
488
+ profiles : [parallel-8.3,asan],
489
+ << : [*dev, *parallel]
490
+ }
491
+ " parallel-release-8.3 " : {
492
+ build : { <<: *build,
493
+ dockerfile : docker/parallel.dockerfile,
494
+ args : { <<: *php,
495
+ PHP_SRC_DEBUG : disable,
496
+ PHP_SRC_TYPE : release,
497
+ PHP_VERSION_MAJOR : 8,
498
+ PHP_VERSION_MINOR : 3,
499
+ PHP_VERSION_PATCH : 7,
500
+ }
501
+ },
502
+ container_name : parallel-release-8.3,
503
+ image : parallelphp/parallel-release-8.3:latest,
504
+ profiles : [parallel-8.3,release],
505
+ << : [*dev, *parallel]
506
+ }
0 commit comments