Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Executed for a pull request of a branch to master issued via GitHub. A merge request can be accepted only if this pipeline executes successfully.

Pipeline on Snap-CI: Stages:

  • 0-init
  • 1-compile
  • 2-unit-test
  • 3-distribute
  • 4-checkscript

The scripts executed in the stages can be found at https://snap-cigithub.com/github_repositories/kieker-monitoring/kieker/pulls

Feature branch

A pipeline for a branch is instantiated for each branch with a prefix issue- (e.g., issue-1432) and triggered for each subsequent commit.

Example pipeline /tree/stable/bin/dev/snap-ci

Pipeline on Snap-CI: https://snap-ci.com/github_repositories/kieker-monitoring/kieker/branch/issue-1432pulls

Master to stable

Executed for each commit into the master (possible via a pull request only). The final stage of the pipeline is a push to the stable branch.

Stages:

  • All stages from Pull request
  • Detailed tests of the release archives

Pipeline on Snap-CI: https://snap-ci.com/kieker-monitoring/kieker/branch/master

Feature branch

A pipeline for a branch is instantiated for each branch with a prefix issue- (e.g., issue-1432) and triggered for each subsequent commit.

Stages: Same as Master to stable except for the final push.

Example pipeline on Snap-CI: https://snap-ci.com/kieker-monitoring/kieker/branch/issue-1432

Nightly release

Executed each night based on the stable branch. 

...