我正在尝试在Windows上设置多分支Jenkins管道工作,以便检测新分支,并在这种情况下将功能分支包推送到内部NuGet服务器。
源代码托管在Github上,每小时60次调用的速率限制被报告,作业会休眠,延迟可能太长,因此开发人员手动部署软件包也可以。我已经在Jenkins和Github之间设置了ssh授权,并且对于其他作业,ssh正常工作,但是关于多分支凭据项目的帮助提示如下:
请注意,只支持“具有用户名和密码”的凭据。现有其他凭据将被过滤掉。这是因为jenkins使用GitHub API,而后者不支持其他身份验证方式。
当我添加我的用户名和密码作为凭据时,它连接成功,但是正如我所说,我限制了每小时60次调用。如果必须使用用户名/密码,那么如何连接以获得更高的速率?
请注意,只支持“具有用户名和密码”的凭据。现有其他凭据将被过滤掉。这是因为jenkins使用GitHub API,而后者不支持其他身份验证方式。
当我添加我的用户名和密码作为凭据时,它连接成功,但是正如我所说,我限制了每小时60次调用。如果必须使用用户名/密码,那么如何连接以获得更高的速率?