Author Archives: Maarten Smeets

maartenfeature

Sonatype Nexus 2.x: Using the REST API to Clean-up Your Repository

Sonatype Nexus 2.x: Using the REST API to Clean-up Your Repository

Sonatype provides Nexus. An extensive artifact Repository Manager. It can hold large amounts of stored artifacts and still requests get processed quickly. Also it has an extensive easy to use API which is a definite asset. When a project has been running for a longer period (say years), the repository often gets filled with large

Author, Maarten Smeets

Sonatype Nexus: Delete artifacts based on a selection

Sonatype Nexus provides several mechanisms to remove artifacts from the repository. You can schedule a job to keep only specified number of the latest releases (see here). You can also specifically remove a single artifact or an entire group using the API (see here). Suppose you want to make a selection though. I only want

Author, Maarten Smeets

Retrieve Artifacts from Nexus Using the REST API or Apache Ivy

By Maarten Smeets Sonatype Nexus is an often used artifact repository. In a previous article I have shown an example of how Maven can be used to assemble and release artifacts to Nexus. In this post I will describe two ways of fetching artifacts from the Nexus repository; by using the REST API and by using Apache

Author, Maarten Smeets

Using Maven to assemble and release artifacts to Nexus

An important part of a release process is storing artifacts in an artifact repository. Many customers use custom implementations of artifact repositories (such as file shares in combination with custom scripts) but there are also products which offer many functions of such a repository (and probably many more) out of the box so that custom

Top