Code Shipping - (Repository | Registry)

> Code - (Programming|Computer) Language > Code Shipping - Change and Deployment Pipeline - Development Lifecycle / Workflow

1 - About

A repository is a storage location where artifacts are stored.

This is not a repository of code but a repository of artifact (ie library, package,...)

The repository can be:

  • local to your local computer
  • remote

Example: Maven Central, a corporate Maven or Ivy repository, or a directory in the local file system.

A remote repository allows to:

  • control what gets into the products from remote sources
  • examine, and keep track of, what's produced by your build systems.

3 - Example