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-cdbranch 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-foundationormdis-basebranch 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