Guest Authors articles

Bryan Varner - Using Nexus OSS

Gitflow, Maven, and CI Done Right: Part 2 – Bitbucket Server, Jenkins, and Nexus OSS

Gitflow, Maven, and CI Done Right: Part 2 – Bitbucket Server, Jenkins, and Nexus OSS

Welcome to Part 2 of an ongoing series on the gitflow-helper-maven-plugin, and how to leverage it to simplify your CI configuration, artifact management, and deployment solution. (Part 1 can be found here.) Once again I’m going to be terse, and try to provide you with a bare-bones, step by step recipe to get going quickly


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

secure nexus repo feature

Setting up a Secure, Private Nexus Repository

What an exciting first post, I’m sure. But it’s what I’m working on, I suppose. A few things, first: We’re using an LDAP server to identify team members. LDAP and Nexus are on different domains (though, possibly, the same machine). I’m not a system admin, so this is likely going to be painful. The Plan


Improving Build Time of Java Builds on OpenShift

Improving Build Time of Java Builds on OpenShift Since we released OpenShift 3 back in July 2015, one of the most common questions I get from developers is how to get better build time for Java based builds. In this post, I will guide you through the process of speeding up Java Maven based builds,


CI/CD with OpenShift

Releasing software frequently to users is usually a time-consuming and painful process. Continuous Integration and Continuous Delivery (CI/CD) can help organizations to become more agile by automating and streamlining the steps involved in going from an idea, change in the market or business requirement to the delivered product to the customer. Jenkins has been a


Using Nexus 3 as Your Repository – Part 1: Maven Artifacts

This article is the first in a three part series by one of our community advocates, Rafael Eyng. You can follow his work at Installation Install it with docker: docker run -d -p 8081:8081 -p 8082:8082 -p 8083:8083 –name my-nexus sonatype/nexus3:3.0.0 We are mapping all of those ports (8081-8083) because of the next posts

achievingcicd featured

Achieving CI/CD with Kubernetes

Hola amigos !!(In English – Hello Friends !!) Hope you are having a jolly good day ! Continuous Integration/Delivery is best said in terms of Martin Fowler, according to him it can be defined as, “Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates

Rajesh Kumar

Sonatype Nexus installation using Docker

Sonatype Nexus installation using Docker 1. Download the Docker image using following commands.. # docker pull sonatype/nexus   2. Build an image from a Nexus Dockerfile # docker build –rm –tag sonatype/nexus oss/ # docker build –rm –tag sonatype/nexus-pro pro/ (For Pro)   3. To run (if port 8081 is open on your host): #