@@ -140,7 +140,6 @@ jobs:
140140 path : build/reports
141141 retention-days : 5
142142
143- <<<<<<< HEAD
144143 windowsUnitTest :
145144 needs : build
146145 strategy :
@@ -521,62 +520,6 @@ jobs:
521520 name : assembly-distributed-test-reports-${{ matrix.os }}-${{ matrix.java }}
522521 path : build/reports
523522 retention-days : 5
524- =======
525- unitTest :
526- needs : build
527- strategy :
528- fail-fast : false
529- matrix :
530- os : [windows-latest]
531- distribution : ['liberica']
532- java : ['8', '11', '17']
533- runs-on : ${{ matrix.os }}
534- steps :
535- - uses : actions/checkout@v3
536- - name : Set up JDK (include all 3 JDKs in env)
537- uses : actions/setup-java@v3
538- with :
539- distribution : ${{ matrix.distribution }}
540- java-version : |
541- 8
542- 11
543- 17
544- - name : Setup Gradle
545- uses : gradle/gradle-build-action@v2
546- - name : Set JAVA_TEST_PATH to 8
547- run : |
548- echo "JAVA_TEST_PATH=${JAVA_HOME_8_X64}" >> $GITHUB_ENV
549- if : matrix.java == '8'
550- - name : Set JAVA_TEST_PATH to 11
551- run : |
552- echo "JAVA_TEST_PATH=${JAVA_HOME_11_X64}" >> $GITHUB_ENV
553- if : matrix.java == '11'
554- - name : Set JAVA_TEST_PATH to 17
555- run : |
556- echo "JAVA_TEST_PATH=${JAVA_HOME_17_X64}" >> $GITHUB_ENV
557- if : matrix.java == '17'
558- - name : Run unit tests
559- run : |
560- $env:GRADLE_JVM_PATH=$env:JAVA_HOME_8_X64
561- $env:JAVA_BUILD_PATH=$env:JAVA_HOME_8_X64
562- $env:JAVA_BUILD_VERSION=11 # Use jdk 11 for build
563- $env:JAVA_TEST_VERSION=${{ matrix.java }}
564- GRADLE_JVM=$env:GRADLE_JVM_PATH JAVA_TEST_PATH=$env:JAVA_TEST_PATH gradlew.bat \
565- -PcompileJVM=$env:JAVA_BUILD_PATH \
566- -PcompileJVMVer=$env:JAVA_BUILD_VERSION \
567- -PtestJVM=$env:JAVA_TEST_PATH \
568- -PtestJVMVer=$env:JAVA_TEST_VERSION \
569- -PtestJava8Home=$env:JAVA_HOME_8_X64 \
570- -PtestJava11Home=$env:JAVA_HOME_11_X64 \
571- -PtestJava17Home=$env:JAVA_HOME_17_X64 \
572- test --console=plain --no-daemon
573- - uses : actions/upload-artifact@v3
574- if : failure()
575- with :
576- name : unit-test-reports-${{ matrix.os }}-${{ matrix.java }}
577- path : build/reports
578- retention-days : 5
579- >>>>>>> 54fc01fa63 (fix typo)
580523
581524 windowsIntegrationTest :
582525 needs : [apiCheck, unitTest]
0 commit comments