jenkins使用http拉取gitlab代码

问题

在使用代码拉取远程仓库时报错FATAL: Invalid id: C:\ProgramData\Jenkins.jenkins\workspace\gitlab_demo>
org.eclipse.jgit.errors.InvalidObjectIdException: Invalid id: C:\ProgramData\Jenkins.jenkins\workspace\gitlab_demo>

解决-拉取gitlab代码的法子

  1. 安装插件:git-plugin
  2. 配置全局变量
    image
    image
  3. 在job中建立源代码管理
  4. 创建gitlab凭证
    image
    image
  5. 选择拉取的分支

    然后就可以了。

问题的解决:

  1. 查看git版本是否为最新
  2. 设置git的路径是否正确