Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 765 Bytes

File metadata and controls

19 lines (17 loc) · 765 Bytes

OSS Commons Bill of Materials

This BOM artifact defines the current version of all OSS Commons projects so that dowstream projects can track a single artifact making upgrades easier.

The intended use case is for a parent POM to declare this BOM as a dependency under it's dependency management section so that the end project can simply declare which group/artifact is needed without having to pull in everything in the BOM.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>io.github.locke-chappel.oss.commons</groupId>
      <artifactId>bom</artifactId>
      <version>${io.github.lc.oss.common.bom.version}</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>