Curated articles, resources, tips and trends from the DevOps World.
Summary: This is a summary of an article originally published by AWS DevOps Blog. Read the full original article here →
Software artifact repositories and their associated package managers are an essential component of development. Working with a multitude of artifact repositories can present some challenges to organizations that want to carefully control both versions of, and access to, the software dependencies of their applications.
When requests are made for packages not present in my repository, CodeArtifact will pull the respective packages from these upstream repositories for me, and cache them into my CodeArtifact repository.
However my next step for this example is to configure the package managers for my upstream repositories, npm and pip, with access to the CodeArtifact repository, as follows.
Any dependency I add which is not already in the repository will be fetched from the designated upstream repositories and added to my CodeArtifact repository.
Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com