diff --git a/README.md b/README.md index 0d815b1c..f0e1de37 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,18 @@ This is the first implementation of the DP-3T "low bandwidth" protocol. The curr Our immediate roadmap is: to support the Apple/Google wire protocol, to be forward-compatible, and to support the actual Apple/Google API as soon as it is released to iOS and Android devices. +## Reporting + +Using the maven plugin you can generate a full website containing the documentation. +Currently the resulting site is not deployable yet. + +[Root](dpppt-backend-sdk/target/staging/index.html) + +```bash +cd dpppt-backend-sdk +mvn clean compile site site:stage +``` + ## Repositories * Android SDK & Calibration app: [dp3t-sdk-android](https://github.com/DP-3T/dp3t-sdk-android) * iOS SDK & Calibration app: [dp3t-sdk-ios](https://github.com/DP-3T/dp3t-sdk-ios) diff --git a/dpppt-backend-sdk/dpppt-backend-sdk-report/pom.xml b/dpppt-backend-sdk/dpppt-backend-sdk-report/pom.xml index 6b239e59..876687bb 100644 --- a/dpppt-backend-sdk/dpppt-backend-sdk-report/pom.xml +++ b/dpppt-backend-sdk/dpppt-backend-sdk-report/pom.xml @@ -43,7 +43,7 @@ org.apache.maven.plugins maven-surefire-plugin - 2.19.1 + ${maven-surefire-plugin-version} diff --git a/dpppt-backend-sdk/pom.xml b/dpppt-backend-sdk/pom.xml index 8399d331..78cb1946 100644 --- a/dpppt-backend-sdk/pom.xml +++ b/dpppt-backend-sdk/pom.xml @@ -19,6 +19,10 @@ 3.15.0 2.22.2 2.22.2 + 0.8.5 + 3.0.0 + 4.0.0 + 0.8.5 @@ -143,38 +147,14 @@ ${java-version} - - maven-surefire-plugin - ${maven-surefire-plugin-version} - - -Duser.timezone=UTC -Dfile.encoding=UTF-8 - - - - maven-failsafe-plugin - ${maven-failsafe-plugin-version} - - - alphabetical - -Duser.timezone=UTC -Dfile.encoding=UTF-8 - - - - - integration-test - verify - - - - org.jacoco jacoco-maven-plugin - 0.8.5 + ${jacoco-maven-plugin-version} - prepare-agent + prepare-agent-01 prepare-agent @@ -184,7 +164,7 @@ - prepare-agent-integration + prepare-agent-integration-01 prepare-agent-integration @@ -192,40 +172,7 @@ failsafeArgLine - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19.1 - - 1 - -Duser.timezone=UTC -Dfile.encoding=UTF-8 - - - - org.apache.maven.plugins - maven-failsafe-plugin - 2.18.1 - - - integration-tests - - integration-test - verify - - - ${itCoverageAgent} - - - - - - org.jacoco - jacoco-maven-plugin - 0.8.5 - @@ -237,7 +184,7 @@ - prepare-unit-tests + prepare-unit-tests-02 prepare-agent @@ -248,7 +195,7 @@ - prepare-agent + prepare-agent-02 prepare-agent @@ -260,6 +207,41 @@ + + org.apache.maven.plugins + maven-surefire-plugin + ${maven-surefire-plugin-version} + + + 0 + -Duser.timezone=UTC -Dfile.encoding=UTF-8 + + + + + org.apache.maven.plugins + maven-failsafe-plugin + ${maven-failsafe-plugin-version} + + + alphabetical + -Duser.timezone=UTC -Dfile.encoding=UTF-8 + + 0 + + + + integration-tests + + integration-test + verify + + + ${itCoverageAgent} + + + + org.apache.maven.plugins maven-site-plugin @@ -299,12 +281,12 @@ org.jacoco jacoco-maven-plugin - 0.8.5 + ${jacoco-maven-plugin-version} com.github.spotbugs spotbugs-maven-plugin - 4.0.0 + ${spotbugs-maven-plugin-version} com.github.spotbugs @@ -323,5 +305,30 @@ GitHub Packages https://maven.pkg.github.com/noiapp/noi-app-backend-new-WIP.git + + + id-local-preview + local-preview + http://localhost/ + + + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + ${maven-project-info-reports-plugin} + + + com.github.spotbugs + spotbugs-maven-plugin + + Max + Low + + + +