Skip to content

Commit

Permalink
fixup! Add maven profiles and caching to speed up builds.
Browse files Browse the repository at this point in the history
  • Loading branch information
motlin committed Jun 14, 2024
1 parent 9226610 commit 5795ba0
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -248,11 +248,11 @@ jobs:
distribution: 'zulu'
java-version: 11
- name: JavaDoc Aggregate
run: ./mvnw --threads 2C --color=always verify --activate-profiles maven-javadoc-plugin --color=always -Dsurefire.useFile=false -DskipTests javadoc:aggregate --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
run: ./mvnw --threads 2C --color=always --activate-profiles maven-javadoc-plugin -DskipTests install javadoc:aggregate --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
env:
run: ./mvnw --threads 2C --color=always --activate-profiles maven-javadoc-plugin -DskipTests install javadoc:jar --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
MAVEN_OPTS: "-Xmx1g"
- name: JavaDoc Jar
run: ./mvnw --threads 2C --color=always verify --activate-profiles maven-javadoc-plugin --color=always -Dsurefire.useFile=false -DskipTests javadoc:jar --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
run: ./mvnw --threads 2C --color=always --activate-profiles maven-javadoc-plugin -DskipTests install javadoc:jar --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
env:
MAVEN_OPTS: "-Xmx1g"

Expand Down Expand Up @@ -288,10 +288,8 @@ jobs:
echo "steps.download-jdk.outputs.archive = ${{ steps.download-jdk.outputs.archive }}"
echo "steps.download-jdk.outputs.version = ${{ steps.download-jdk.outputs.version }}"
- run: java --version
- name: Build Generator
run: ./mvnw --threads 2C --color=always --activate-profiles maven-javadoc-plugin -DskipTests install javadoc:aggregate --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
- name: Javadoc
run: ./mvnw --threads 2C --color=always verify --activate-profiles maven-javadoc-plugin --color=always -Dsurefire.useFile=false -DskipTests javadoc:aggregate --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
run: ./mvnw --threads 2C --color=always --activate-profiles maven-javadoc-plugin -DskipTests install javadoc:aggregate --projects '!unit-tests,!serialization-tests,!jcstress-tests,!junit-trait-runner,!unit-tests-java8,!test-coverage'
env:
MAVEN_OPTS: "-Xmx2g"

Expand Down

0 comments on commit 5795ba0

Please sign in to comment.