Skip to content

Fixes to get deploy step working properly in GitlabCI

Maiken requested to merge gitlab_ci_deploy_fixes into master

Mount rpmbuild folder to make sure dependency is automatically passed onto the docker socket container instead of trying just to get latest artifacts which may not always be available.

Did not manage to get systemd working in docker for el7, so reverted back to calling startup scripts directly and not using arcctl service start -a

Cleaned up corresponding entrypoint and Dockerfiles in addition to the config.toml on the gitlab runner hosts. See status of these files in: https://source.coderefinery.org/nordugrid/gitlab-docker-image-doc

Edited by Maiken

Merge request reports