Gitlab回购的TFS构建
我正在尝试创建一个TFS构建,它从Gitlab repo中提取源代码。 两者都是本地服务器 在运行构建(手动)时,我遇到以下错误: LibGit2Sharp.LibGit2SharpException:重定向或身份验证重播过多 这是我的Get任务: 这是服务端点定义: 我尝试使用我的密码和在Gitlab中创建的个人访问令牌。这两种情况下的错误相同 有什么想法吗 谢谢,, 谢伊 更新: 我已更新TFS代理并停止获取上述错误。 我现在得到以下信息:Gitlab回购的TFS构建,tfs,gitlab,Tfs,Gitlab,我正在尝试创建一个TFS构建,它从Gitlab repo中提取源代码。 两者都是本地服务器 在运行构建(手动)时,我遇到以下错误: LibGit2Sharp.LibGit2SharpException:重定向或身份验证重播过多 这是我的Get任务: 这是服务端点定义: 我尝试使用我的密码和在Gitlab中创建的个人访问令牌。这两种情况下的错误相同 有什么想法吗 谢谢,, 谢伊 更新: 我已更新TFS代理并停止获取上述错误。 我现在得到以下信息: 开始:获取资源 同步存储库:(Git) 使
开始:获取资源
同步存储库:(Git) 使用包含“git.exe”的目录预编Path环境变量 git版本 git版本2.12.0.windows.1 git config--获取remote.origin.url git config gc.auto 0 git config——获取所有http git config--获取所有http.proxy git远程设置url源http://*********:************@gitlab/ git远程设置url--推送源http://**********:************@gitlab/ git fetch--tags--prune--progress-origin 致命:无法从重定向更新url基: 要求提供:http://*********:********@gitlab/info/refs?service=git上传包 重定向: Git获取失败,退出代码:128
Gitlab服务器不支持https,因此这不是一个选项。
我还尝试在端点定义和Get任务存储库中将用户名/密码添加到Gitlab URL。这没有帮助。请在URL中使用HTTPS,而不是在TFS上创建的用于访问GitLab存储库的“服务”端点上使用http 除了启用对存储库的HTTPS访问外,请记住在GitLab帐户上设置密码,然后在TFS上设置的“服务”端点上使用该密码和用户名(电子邮件地址) 然后尝试触发构建并再次测试。我终于让它工作了。 我在Gitlab中创建了一个个人访问令牌,并将其添加到构建定义(Get任务和服务端点定义)中的存储库URL中。
现在它可以克隆回购协议并进行构建。嗨,shayc,有关于这个问题的更新吗?