我们使用Gitlab(v7.9.2)和Jenkins(v1.596.2)创建了持续集成工作流程。我们定义了一个Jenkins作业,用Gitlab钩子构建Gitlab上每个存储库的每次推送:
<a href="/wilhelmshaven/hse/" data-ajax="true" class="btn btn-block btn-social" style="color: white !important; background-color: rgb(243,156,18)">
<i class="fa fa-th"></i>HSE
</a>
让一个作业构建所有任务是不好的做法,因此我们希望使用Gitlab-Web-hook plugin定义模板作业,为每个触发Web Hook的未知存储库创建新作业,如在未知存储库的模板部分下的Gitlab-Web-hook插件描述中进行了描述。
该插件可以配置为在Jenkins未知的GitLab仓库激活钩子时自动创建项目。
现在我们很难找到正确的配置,甚至无法开始将此插件集成到工作流程中。我们花了一天的时间在这个主题上搜索默认配置的教程,却找不到。
我们希望社区可以帮助我们,或者通过一些有用的提示,trics或教程来帮助我们。这是我们最后一块拼图。
谢谢