GitLab分支源插件已经走出β阶段,并已发布到詹金斯更新中心必威国际有限公司。它允许您基于GitLab用户或组或子组项目创建任务。您可以:从GitLab用户/组/子组导入单个项目的分支作为任务(多分支流水线任务)从GitLab用户/组/子组导入所有或部分项目的分支作为任务(GitLab组任务或GitLab文件夹组织)GitLab组项目对项目进行扫描,根据设置的规则导入流水线任务。导入项目之后,詹必威国际有限公司金斯立即基于Jenkinsfile流水线脚本运行任务并且将状态通知到GitLab流水线状态。这个插件与其他分支源插件不同,它提供了GitLab服务器配置,可以在系统配置中配置。必威国际有限公司詹金斯配置即代码(JCasC)也可以用于配置服务器。要想了解更多关于服务器配置的信息,请参考我之前的博客。要求詹必威国际有限公司金斯2.176.2 (LTS) GitLab - v11.0 +创建任务要创建多分支流水线任务(使用GitLab分支源)或GitLab组任务,您必须将GitLab个人访问令牌添加到服务端配置。凭据用于获取项目的元数据,并在GitLab服务器上设置钩。如果令牌具有管理访问权限,您还可以设置系统钩,而Web钩可以从任何用户令牌设置。 创建多分支流水线任务 转到 Jenkins > 新建任务 > 多分支流水线 > 添加源 > GitLab 项目 Server - 从下拉菜单中选择所需的...