carlbalmer / delivery-pipeline-concept

Conceptual description of a Delivery Pipeline. Includes patterns and best practices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Delivery Pipeline Concept

Conceptual description of a Delivery Pipeline.

Includes patterns and best practices.

What is a delivery pipeline

A delivery pipeline provides fast feedback on every stage with growing maturity of the image you want to deploy.

Overview

Delivery Pipeline Overview

Stages

Stages of the delivery pipeline.

  1. build and unit tests
  2. packaging
  3. automated tests
  4. manual tests
  5. release

Each individual stage provides fast feedback to the developer.

The artefact gains on maturity passing the stages from top to bottom.

Additional

open points

  • monitoring integration
  • pipeline status
  • container security
  • list technologies used in a container (baseimage and self installed)
  • environment config
    • config itself
    • credentials

About this repository

images

The images are created by draw.io

Editing:

  • The diagram is included in the image.
  • Just load the image into draw.io.

Export:

  • check Transparent Background
  • check Include a copy of my diagram

About

Conceptual description of a Delivery Pipeline. Includes patterns and best practices.

License:Creative Commons Attribution 4.0 International