Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI/CD Improvements #1

Open
wants to merge 49 commits into
base: master
Choose a base branch
from
Open

CI/CD Improvements #1

wants to merge 49 commits into from

Commits on Jan 30, 2022

  1. Configuration menu
    Copy the full SHA
    445932d View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Make builds partially compatible with Java 8..17

    Fixed:
    - Generic warnings introduced in Java 9 when using `Stream#of` is used in combination with `Function.identity()`, probably caused by JEP 215 "Tiered Attribution for javac"
    - Java 13 introduced `String#stripIndent`, which conflicted with Groovy itself, see apache/groovy#1139, the errors were probably caused by whitespace indentation which was handled differently
    - Resolved compiler warning about missing `@Deprecated` on deprecated `ExecutionStepInfo#getFieldContainer` method (JDK 9/JEP 277 "Enhanced Deprecation")
    - The wrong `BigInteger` constructor was being used in `ScalarIntTest.groovy` and `ScalarFloatTest.groovy`
    
    Not yet fixed:
    - Java 16 modified LineNumberReader#getLineNumber behavior (see JDK-8241020) which messed up MultiSourceReader
    
    Links:
    - apache/groovy#1139
    - https://bugs.openjdk.java.net/browse/JDK-8241020
    - https://github.com/openjdk/jdk/commits/master/src/java.base/share/classes/java/io/LineNumberReader.java
    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    833bf7e View commit details
    Browse the repository at this point in the history
  2. Test new CI file

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    fe0b2db View commit details
    Browse the repository at this point in the history
  3. Test new CI file 2

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    2b73a1c View commit details
    Browse the repository at this point in the history
  4. Test new CI file 3

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    4146505 View commit details
    Browse the repository at this point in the history
  5. Test new CI file 4

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    2245843 View commit details
    Browse the repository at this point in the history
  6. Test new CI file 5

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    61755e9 View commit details
    Browse the repository at this point in the history
  7. Test new CI file 6

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    ef7ce6f View commit details
    Browse the repository at this point in the history
  8. Test new CI file 7

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    5bd2ba3 View commit details
    Browse the repository at this point in the history
  9. Correct environment variables

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    05c73a3 View commit details
    Browse the repository at this point in the history
  10. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    7e69fcd View commit details
    Browse the repository at this point in the history
  11. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    ac7747b View commit details
    Browse the repository at this point in the history
  12. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    fa01876 View commit details
    Browse the repository at this point in the history
  13. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    5d6adb8 View commit details
    Browse the repository at this point in the history
  14. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    a1522d8 View commit details
    Browse the repository at this point in the history
  15. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    5053eb3 View commit details
    Browse the repository at this point in the history
  16. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    58b6eb5 View commit details
    Browse the repository at this point in the history
  17. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    bdcdb3c View commit details
    Browse the repository at this point in the history
  18. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    3178fdc View commit details
    Browse the repository at this point in the history
  19. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    fd940e0 View commit details
    Browse the repository at this point in the history
  20. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    90c43b2 View commit details
    Browse the repository at this point in the history
  21. Test OpenJ9

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    ddcb61a View commit details
    Browse the repository at this point in the history
  22. Test OpenJ9 2

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    b524fae View commit details
    Browse the repository at this point in the history
  23. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    a8f6657 View commit details
    Browse the repository at this point in the history
  24. Test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    eff359e View commit details
    Browse the repository at this point in the history
  25. Earlier java 8

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    aa3c723 View commit details
    Browse the repository at this point in the history
  26. Earlier java 8 2

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    674d2a1 View commit details
    Browse the repository at this point in the history
  27. test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    92ef37c View commit details
    Browse the repository at this point in the history
  28. test

    jord1e committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    15e1621 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Configuration menu
    Copy the full SHA
    96cd7c5 View commit details
    Browse the repository at this point in the history
  2. Change versions

    jord1e committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    9d03567 View commit details
    Browse the repository at this point in the history
  3. java 16

    jord1e committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    a1f4f84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    45c74bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67bdae5 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Merge branch 'master' into ci-improvements

    # Conflicts:
    #	build.gradle
    #	gradlew
    jord1e committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    a6d8dae View commit details
    Browse the repository at this point in the history
  2. oops

    jord1e committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    40acc4b View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. Configuration menu
    Copy the full SHA
    8d3b8af View commit details
    Browse the repository at this point in the history
  2. Updates

    jord1e committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    a6fa239 View commit details
    Browse the repository at this point in the history
  3. Updates

    jord1e committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    5b0e362 View commit details
    Browse the repository at this point in the history
  4. Updates

    jord1e committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    2c8d6bb View commit details
    Browse the repository at this point in the history
  5. Ignore tests

    jord1e committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    4b98e68 View commit details
    Browse the repository at this point in the history
  6. Should pass

    jord1e committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    342c395 View commit details
    Browse the repository at this point in the history
  7. Reset baseline to java 8

    jord1e committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    e5ce6d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Merge branch 'master' into ci-improvements

    # Conflicts:
    #	.github/workflows/pull_request.yml
    #	build.gradle
    jord1e committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    7336115 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    jord1e committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    83ffada View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Merge branch 'master' into ci-improvements

    # Conflicts:
    #	.github/workflows/master.yml
    #	.github/workflows/pull_request.yml
    #	.github/workflows/release.yml
    #	settings.gradle
    jord1e committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    55fed54 View commit details
    Browse the repository at this point in the history
  2. Update Gradle to 8.4

    [skip ci]
    jord1e committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    88fb85f View commit details
    Browse the repository at this point in the history
  3. Fixup CI scripts

    jord1e committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    4e12c3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f23a24f View commit details
    Browse the repository at this point in the history