File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Maven plugin tests (JDK17)
2+
3+ on :
4+ push :
5+ paths :
6+ - modules/openapi-generator-maven-plugin/**
7+ pull_request :
8+ paths :
9+ - modules/openapi-generator-maven-plugin/**
10+
11+ jobs :
12+ test :
13+ name : Maven plugin tests
14+ runs-on : ubuntu-latest
15+ steps :
16+ - uses : actions/checkout@v5
17+ - name : Set up JDK 17
18+ uses : actions/setup-java@v5
19+ with :
20+ java-version : 17
21+ distribution : ' temurin'
22+ - name : Cache maven dependencies
23+ uses : actions/cache@v5
24+ env :
25+ cache-name : cache-maven-repository
26+ with :
27+ path : |
28+ ~/.m2/repository
29+ ~/.gradle
30+ !~/.gradle/caches/*/plugin-resolution/
31+ !~/.m2/repository/org/openapitools/
32+ key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/pom.xml') }}
33+ restore-keys : |
34+ ${{ runner.os }}-test-maven-plugin-${{ env.cache-name }}-
35+ ${{ runner.os }}-test-maven-plugin-
36+ - name : Run tests
37+ env :
38+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
39+ run : |
40+ ./mvnw clean install -DskipTests -Dmaven.javadoc.skip=true
41+ ./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/java-client.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
42+ ./mvnw --no-snapshot-updates --quiet clean install -f modules/openapi-generator-maven-plugin/examples/multi-module/sample-external-ref-schema/pom.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
43+ ./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/multi-module/pom.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
44+ ./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/spring.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
Original file line number Diff line number Diff line change @@ -14,10 +14,10 @@ jobs:
1414 runs-on : ubuntu-latest
1515 steps :
1616 - uses : actions/checkout@v5
17- - name : Set up JDK 17
17+ - name : Set up JDK 11
1818 uses : actions/setup-java@v5
1919 with :
20- java-version : 17
20+ java-version : 11
2121 distribution : ' temurin'
2222 - name : Cache maven dependencies
2323 uses : actions/cache@v5
4141 ./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/java-client.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
4242 ./mvnw --no-snapshot-updates --quiet clean install -f modules/openapi-generator-maven-plugin/examples/multi-module/sample-external-ref-schema/pom.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
4343 ./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/multi-module/pom.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
44- ./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/spring.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
44+ # test in JDK17 workflow instead
45+ #./mvnw --no-snapshot-updates --quiet clean compile -f modules/openapi-generator-maven-plugin/examples/spring.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=error
You can’t perform that action at this time.
0 commit comments