CodeArtifact repositories
A CodeArtifact repository is a collection of artifacts or packages. A repository maintains the different versions of an artifact, where each version maps to a set of assets. A CodeArtifact repository is exposed using an endpoint that, by default, goes through the internet, but you can obtain VPC-specific endpoints so that traffic doesn’t flow through the public internet and only goes through your private network if needed. You can download and publish packages to this CodeArtifact repository endpoint using existing tools such as Maven, npm, pip, and NuGet.
Now that we have an understanding of what a CodeArtifact repository is, let’s continue to create a new repository:
- Once you have a domain, you can create repositories under this domain:
Figure 7.8 – CodeArtifact | Create repository
- Provide the repository name details and description and select the upstream repository. An upstream repository...