diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 756fa44374..a81f9c6a3f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,6 +3,17 @@ name: Build project on: [push, workflow_dispatch] jobs: + build17: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Set up JDK 17 + uses: actions/setup-java@v2 + with: + java-version: '17' + distribution: 'adopt' + - name: Build with Maven + run: mvn clean install build11: runs-on: ubuntu-latest steps: @@ -13,7 +24,7 @@ jobs: java-version: '11' distribution: 'adopt' - name: Build with Maven - run: mvn clean install -Pcoverage sonar:sonar javadoc:aggregate -Dsonar.organization=tesler-platform -Dsonar.projectKey=tesler-platform_tesler -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=$SONAR_TOKEN + run: mvn clean install -Pcoverage sonar:sonar -Dsonar.organization=tesler-platform -Dsonar.projectKey=tesler-platform_tesler -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=$SONAR_TOKEN env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/tesler-base/pom.xml b/tesler-base/pom.xml index ebfe18fd6b..f7fde3d09e 100644 --- a/tesler-base/pom.xml +++ b/tesler-base/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 tesler-base @@ -163,9 +164,6 @@ org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} - - none - @@ -269,8 +267,16 @@ org.apache.maven.plugins maven-javadoc-plugin - none - + none + + + + attach-sources + + jar + + + diff --git a/tesler-testing/pom.xml b/tesler-testing/pom.xml index 5918dd1982..91ea42e161 100644 --- a/tesler-testing/pom.xml +++ b/tesler-testing/pom.xml @@ -67,11 +67,6 @@ - - org.apache.maven.plugins - maven-javadoc-plugin - 3.2.0 -