Github Secret Test Token不接受凭证

时间:2017-02-03 04:48:44

标签: github jenkins jenkins-plugins

我已经按照以下链接创建了秘密文本,通过从Github存储库获取我的令牌。当我尝试连接到乔布斯下的Github仓库时,我该如何使用这个令牌凭证?

我的主要任务是当我选择源代码管理作为Git时,我不能在我的工作中查看凭据

https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,请确保您没有2FA activated,否则自动创建令牌将无效。确保直接在GitHub上创建PAT(Personnal Access Token)。

添加新凭据:

http://cdn2.hubspot.net/hubfs/208250/Blog_Images/Github_blog3.png?t=1475055065536

并确保“验证凭据”按钮返回有效的测试:

https://wiki.jenkins-ci.org/download/attachments/37749162/secret-text.png

然后:

  

完成配置后,转到您想要自动触发的每个作业的项目配置,只需在“Build Triggers”下选中“在将更改推送到GitHub时构建”。有了这个,每次对存储库的新推送都会自动触发新构建。

     

请注意,只有一个网址,它会收到所有存储库的所有收到后的POST。此URL的服务器端足够智能,可根据提交的内容确定需要触发的项目。

网址不是只是在“Git”下,还有GitHub:

http://cdn2.hubspot.net/hubfs/208250/Blog_Images/Github_blog5.png?t=1475055089580

请参阅Guy Salton的“How to Start Working with the GitHub Plugin for Jenkins”。