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