Skip to content

io7m-com/brooklime

Repository files navigation

brooklime

Maven Central Maven Central (snapshot) Codecov Java Version

com.io7m.brooklime

JVM Platform Status
OpenJDK (Temurin) Current Linux Build (OpenJDK (Temurin) Current, Linux)
OpenJDK (Temurin) LTS Linux Build (OpenJDK (Temurin) LTS, Linux)
OpenJDK (Temurin) Current Windows Build (OpenJDK (Temurin) Current, Windows)
OpenJDK (Temurin) LTS Windows Build (OpenJDK (Temurin) LTS, Windows)

brooklime

The brooklime package implements a Java API to the Sonatype Nexus repository manager. It exclusively implements the staging workflow used in the professional version of Nexus, and is suitable for deploying content to Maven Central.

Features

  • Clean Java 17 API.
  • Simple command-line interface.
  • Creates staging repositories.
  • Uploads content to staging repositories.
  • Closes staging repositories.
  • Releases staging repositories.
  • Drops staging repositories.
  • High-coverage automated test suite.
  • ISC license.

Usage

See the documentation.