Member-only story

AWS CodeArtifact integration with Jenkins to publish Maven artifacts

Eric Anicet
6 min readFeb 19, 2024

--

In this story, we’ll show how to use the Jenkins pipeline to push artifacts to AWS CodeArtifact.

· Prerequisites
· Overview
What is AWS CodeArtifact?
Why use AWS CodeArtifact?
· Setting Up the AWS CodeArtifact repository
· Project Maven pom.xml
· Jenkins Pipeline Setup
· Let’s try
· Conclusion
· References

Prerequisites

This is the list of all the prerequisites:

  • A Spring Boot project with Maven
  • Jenkins instance installed with Java 17 and AWS CLI
  • GitHub account
  • An active AWS account.

Overview

What is AWS CodeArtifact?

AWS CodeArtifact is a secure, highly scalable, managed artifact repository service that helps organizations store and share software packages for application development. You can use CodeArtifact with popular build tools and package managers such as the NuGet CLI, Maven, Gradle, npm, yarn, pip, and twine.

--

--

No responses yet