Skip to content

Commit

Permalink
perf($Maven): parallel Maven building
Browse files Browse the repository at this point in the history
  • Loading branch information
johnnymillergh committed Jul 30, 2022
1 parent 42d0abb commit 445af69
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ on:
- '**.md'
- '_config.yml'

env:
TERMURIN_VERSION: '17.0.3+7'

jobs:
build-docker-image:
runs-on: ubuntu-latest
Expand All @@ -23,12 +26,12 @@ jobs:
- name: Set up Java
uses: actions/setup-java@v3.1.0
with:
java-version: '17.0.3+7'
java-version: ${{env.TERMURIN_VERSION}}
distribution: 'temurin'
- name: Grant Execution Permission for `mvnw`
run: chmod +x mvnw
- name: Build with Maven
run: ./mvnw clean install --show-version -Djunit.jupiter.execution.parallel.enabled=true -Dmaven.javadoc.skip=true -Djib.to.auth.username=$DOCKER_HUB_USERNAME -Djib.to.auth.password=$DOCKER_HUB_PASSWORD
run: ./mvnw --threads 2C --show-version -Djunit.jupiter.execution.parallel.enabled=true -Dmaven.javadoc.skip=true -Djib.to.auth.username=$DOCKER_HUB_USERNAME -Djib.to.auth.password=$DOCKER_HUB_PASSWORD clean install
- name: Display Built Artifacts
run: |
dir
Expand All @@ -41,7 +44,7 @@ jobs:
- name: Set up Java
uses: actions/setup-java@v3.1.0
with:
java-version: '17.0.2+8'
java-version: ${{env.TERMURIN_VERSION}}
distribution: 'temurin'
- name: Check Dependencies Version with Versions Maven Plugin
run: mvn versions:display-dependency-updates versions:display-parent-updates -f pom.xml

0 comments on commit 445af69

Please sign in to comment.