Skip to main content


Branching Conventions for the mDIS project and its build pipelines

You can create your own branches, but tag your branches approriately such that they do not get ignored by runner executing the build pipeline.

Building docker images based on specific branches

  • Use the master-gitlab-ci-cd branch of the mDIS repository on GFZ's Gitlab. To create a development build based on master with slight local merges.
  • Use one of the mdis-foundation or mdis-base branch of the mDIS repository. To create a more customized development build based on ICDP's needs and preferences.

The gitlab runner program will ignore branches that are not tagged with mdis (or other tags).

DO NOT create a wild mix of branches and tags. If you create a branch, tag it with mdis or mdis-<instance-name>.

TBC