Integration with Gitlab provider

Please review the following changes: