Skip to content
Snippets Groups Projects
  1. Dec 13, 2022
  2. Dec 05, 2022
  3. Dec 02, 2022
  4. Dec 01, 2022
    • Stefan Bürk's avatar
      [TASK] Extend testing range to PHP8.2 with more dbms versions · dc0ad269
      Stefan Bürk authored
      doctrine/dbal 2.x version has reached EOL, which means that
      there will be no new version in this version range. Sadly,
      doctrine/dbal triggers a deprecation warning in PHP8.2 which
      will not be fixed upstream.
      
      Raising that dependency is out of the scope for TYPO3 v11. This
      issue is mitigated by adding the well-known composer dependency
      `cweagans/composer-patches` as dev dependency. Additionally, a
      corresponding composer patch targeting the PHP8.2 variable
      interpolation deprecation warning is applied in CI for testing
      purpose.
      
      UpgradeCest acceptance tests is adjusted to execute some steps
      only for appropriate dbms/drivers, as they are not targeting the
      newer versions.
      
      This change:
      * Adds composer patcher `cweagans/composer-patches`
      * Adds composer patch for doctrine/dbal variable
        interpolation issue in postgres platform class
      * re-arranging pre-merge and nightly tests
      * Ensures to execute some acceptance and functional
        tests against MariaDB 10.6 (LTS)
      * Adds a little workaround (ignore-platform-reqs)
        for composer install min and max with PHP8.2 in
        `Build/Scripts/runTests.sh` and docker-compose.yml
      
      Used command(s):
      
      > composer2-74 config --no-plugins --no-interaction \
          allow-plugins.cweagans/composer-patches true
      > composer2-74 config --no-plugins --no-interaction \
          extra.composer-exit-on-patch-failure true
      > composer2-74 config --no-plugins --no-interaction \
          extra.patches-file "Build/patches/patches.json"
      > composer2-74 require --dev \
          "cweagans/composer-patches":"^1.7.1"
      
      Resolves: #99173
      Releases: 11.5
      Change-Id: If7abd9e66c409c5417343658fe789ee38b35f082
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76011
      
      
      Reviewed-by: default avatarNikita Hovratov <nikita.h@live.de>
      Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Tested-by: default avatarNikita Hovratov <nikita.h@live.de>
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
      dc0ad269
  5. Nov 10, 2022
  6. Nov 03, 2022
  7. Oct 29, 2022
  8. Oct 27, 2022
  9. Oct 25, 2022
  10. Oct 14, 2022
  11. Oct 07, 2022
  12. Oct 04, 2022
  13. Sep 13, 2022
  14. Sep 12, 2022
  15. Sep 02, 2022
  16. Aug 09, 2022
  17. Jul 28, 2022
  18. Jul 26, 2022
  19. Jul 19, 2022
  20. Jul 16, 2022
  21. Jul 09, 2022
  22. Jul 01, 2022
  23. Jun 22, 2022
  24. Jun 13, 2022
  25. Jun 02, 2022
  26. May 30, 2022
  27. May 27, 2022
  28. May 23, 2022
  29. May 11, 2022
  30. May 10, 2022
  31. May 05, 2022
  32. Apr 29, 2022
  33. Apr 28, 2022
  34. Apr 26, 2022
  35. Apr 17, 2022
  36. Apr 16, 2022