1. 13 4月, 2021 1 次提交
  2. 12 4月, 2021 1 次提交
  3. 07 4月, 2021 1 次提交
  4. 01 4月, 2021 1 次提交
  5. 23 3月, 2021 1 次提交
  6. 16 3月, 2021 4 次提交
  7. 15 3月, 2021 1 次提交
    • B
      Introduce Gradle Toolchain support in build · a8d55321
      Brian Clozel 提交于
      Prior to this commit, the Spring Framework build would rely on
      setting a custom Java HOME for building all sources and tests
      with that JDK.
      
      This approach is not flexible enough, since we would be testing
      the source compatibility against a recent JDK, but not a common
      case experienced by the community: compiling and running
      application code with a recent JDK and the official, JDK8-based
      Framework artifacts.
      This method is also limiting our choice of JDKs to the ones
      currently supported by Gradle itself.
      
      This commit introduces the support of Gradle JVM Toolchains in
      the Spring Framework build.
      
      We can now select a specific JDK for compiling the main
      SourceSets (Java, Groovy and Kotlin) and another one for
      compiling and running the test SourceSets:
      
      `./gradlew check -PmainToolChain=8 -PtestToolchain=15`
      
      Gradle will automatically find the JDKs present on the host or
      download one automcatically. You can find out about the ones
      installed on your host using:
      
      `./gradlew -q javaToolchains`
      
      Finally, this commit also refactors the CI infrastructure to:
      
      * only have a single CI image (with all the supported JDKs)
      * use this new feature to compile with JDK8 but test it
      against JDK11 and JDK15.
      
      Closes gh-25787
      a8d55321
  8. 12 3月, 2021 1 次提交
  9. 09 3月, 2021 3 次提交
  10. 04 3月, 2021 1 次提交
  11. 27 2月, 2021 1 次提交
  12. 16 2月, 2021 2 次提交
  13. 15 2月, 2021 2 次提交
  14. 14 2月, 2021 1 次提交
  15. 05 2月, 2021 1 次提交
  16. 26 1月, 2021 1 次提交
  17. 24 1月, 2021 1 次提交
  18. 15 1月, 2021 1 次提交
  19. 12 1月, 2021 2 次提交
  20. 11 1月, 2021 3 次提交
  21. 06 1月, 2021 1 次提交
  22. 05 1月, 2021 1 次提交
  23. 22 12月, 2020 1 次提交
  24. 17 12月, 2020 1 次提交
  25. 11 12月, 2020 1 次提交
  26. 08 12月, 2020 3 次提交
  27. 07 12月, 2020 1 次提交
  28. 05 12月, 2020 1 次提交