Jenkins-Github/Git - "Error validating repository information. Credentials ok."



在Jenkins上,用"Github"在Jenkins上,我得到了一个奇怪的错误作为

Error validating repository information. Credentials ok.

然而,相同的凭证适用于";git";作为";添加源";类别,但不符合";github";如果添加为";添加源";。这是github的实际凭据,我可以登录github门户,不确定这里发生了什么。任何指针。感谢

我也遇到了同样的问题。这对我很有效:创建一个个人访问令牌(使用这里描述的步骤(,并在jenkins凭据分支源中使用您的PAT作为密码。github用户名帐户(创建PAT时使用的帐户(作为jenkins中的用户名。

使用github个人访问令牌,并获得github中存储库所需的权限(范围(,如下所示:

admin:repo_hook, repo 

这通常是由GitHub API";获取存储库";检索存储库失败:

Caused: org.kohsuke.github.GHFileNotFoundException: https://github.organization.com/api/v3/repos/<user>/<repo> {"message":"Not Found","documentation_url":"https://developer.github.com/enterprise/2.20/v3/repos/#get"}
at org.kohsuke.github.GitHubClient.interpretApiError(GitHubClient.java:451)
at org.kohsuke.github.GitHubClient.sendRequest(GitHubClient.java:382)
at org.kohsuke.github.GitHubClient.sendRequest(GitHubClient.java:326)

仔细检查您自己的"由";查看是否涉及相同的API,以及使用的URL是否正确。

最新更新