Skip to content

Migrate CI from GitHub actions to GitLab pipelines

Motivation

All HIFIS related code should be concentrated in the HZDR GitLab. In order to do that, we need to migrate the CI build jobs from GitHub actions to GitLab pipelines.

Modifications

Add GitLab specific build configuration. The previous build actions in the .github subdirectory have been created as ci files included by the GitLab specific .gitlab-ci.yml.

Result

The build jobs are executed almost in the same way as before. Docker images are only build and pushed when doing a merge request.

Merge request reports