Jenkins:克隆来自Git hub存储库的代码,具有2FA身份验证

时间:2016-09-19 11:09:21

标签: github jenkins

我在Jenkins中使用Github普通凭证从git hub存储库中获取代码。 但最近Github帐户已更改为使用2FA(双面身份验证)。所以我开始使用谷歌身份验证应用程序。我能够使用2FA访问存储库,但在jenkins中我可以找到任何解决方案来获取已安排的jenkins作业的代码。 是否有任何变通方法或Jenkins插件,我可以在jenkins中处理2FA身份验证?

2 个答案:

答案 0 :(得分:0)

可以通过将.ssh密钥添加到您的github帐户来绕过2FA身份验证。按照网址https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/

中提到的步骤操作

答案 1 :(得分:0)

jenkins中的2FA身份验证可以使用github pull request builder插件进行处理 在系统配置下:

  • 转到github pull request builder
  • 添加凭据选择种类作为秘密文本
  • 在此处添加个人访问令牌
  • 点击connect to API
  • 测试与GitHub的基本连接