1. 25 Jan, 2021 2 commits
    • Antoine Mottier's avatar
    • Antoine Mottier's avatar
      Various build improvements · 66023f53
      Antoine Mottier authored
      - Remove commented dependency.
      - Extract plugins and libraries version in Maven property.
      - Remove `source` and `target` in `maven-compiler-plugin` replaced by `maven.compiler.release` when running JDK 9 or higher.
      - Add `versions-maven-plugin` configuration to specify a file (`rules.xml`) to ignore alpha, beta, RC and CR versions from available dependencies and plugins updates analysis.
      - Run `versions-maven-plugin` `display-property-updates` goal on `validate` phase.
  2. 02 Dec, 2020 1 commit
  3. 03 Nov, 2020 1 commit
  4. 30 Oct, 2020 1 commit
    • Antoine Mottier's avatar
      Add a parent pom to specify dependencies and plugins versions · 8d5095d6
      Antoine Mottier authored
      Parent pom is used to centralized the specification of plugin versions to use (in order to get reproducible build) and also dependencies version (to use same version across all modules of the project).
      Add JUnit 5 to use latest version of JUnit as project have currently no tests.
  5. 26 Oct, 2020 1 commit
  6. 12 Sep, 2020 1 commit
    • Antoine Mottier's avatar
      Minor pom.xml improvements · 64a15d97
      Antoine Mottier authored
      - Specify source encoding
      - Configure Java version for source and target bytecode
      - Specify (for `maven-compiler-plugin` and `maven-dependency-plugin`) and update (for `maven-jar-plugin`) plugin versions to ensure reproducible builds
  7. 04 Sep, 2020 1 commit