Based on suggestion of Joseph Petersen (https://github.com/baymac/gitlab-branch-source-plugin/pull/5#issuecomment-499515653),
Will add more details after some research and discussions.