Code Shipping - Artifact (Module|Component)

1 - About

An artifact can refer to:

  • a by-product produced during the development of software (Generally a archive of code for deployment such as a jar for Java).
  • an application or an object that is created by an end-user without the knowledge of a general programming language.

An artifact is also known as:

  • an artifact for maven
  • module for Gradle
  • component for nexus

3 - Storage

They are usually stored in a repository

4 - Example

4.1 - By Product

Functional/Definition artifacts:

  • use cases,
  • class diagrams,
  • UML models,
  • requirements and design documents

Process of development artifacts:

  • project plans,
  • business cases,
  • and risk assessments.

4.2 - End-User artifact

  • Excel Sheet

5 - Sign

Example with maven and the gpg plugin


6 - Documentation / Reference

Data Science
Data Analysis
Data Science
Linear Algebra Mathematics

Powered by ComboStrap