Skip to content
Snippets Groups Projects
  1. Jan 03, 2023
  2. Dec 20, 2022
  3. Dec 14, 2022
  4. Dec 13, 2022
  5. Dec 05, 2022
  6. Dec 02, 2022
  7. 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
  8. Nov 10, 2022
  9. Nov 03, 2022
  10. Oct 29, 2022
  11. Oct 27, 2022
  12. Oct 25, 2022
  13. Oct 14, 2022
  14. Oct 07, 2022
  15. Oct 04, 2022
  16. Sep 13, 2022
  17. Sep 12, 2022
  18. Sep 02, 2022
  19. Aug 09, 2022
  20. Jul 28, 2022
  21. Jul 26, 2022
  22. Jul 19, 2022
  23. Jul 16, 2022
  24. Jul 09, 2022
  25. Jul 01, 2022
  26. Jun 22, 2022
  27. Jun 13, 2022
  28. Jun 02, 2022
  29. May 30, 2022
  30. May 27, 2022
  31. May 23, 2022
  32. May 11, 2022
  33. May 10, 2022
  34. May 05, 2022
  35. Apr 29, 2022
  36. Apr 28, 2022