Experimental bugfix/fix gitlab status file permissions
David Dickinson
Branch: experimental_bugfix/fix_gitlab_status_file_permissions
Branch: next
Merged
Merged pull request
Merged in experimental_bugfix/fix_gitlab_status_file_permissions (pull request #296)
Fixes an issue with reporting failed states (see commit history) due to file permission issues.
Substantial refactoring to try to avoid excessive duplication.
Perhaps worth a squash commit/merge to avoid very noisy experimentation history.