詹金斯蓝色海洋改变github访问令牌

时间:2017-07-19 10:02:42

标签: jenkins jenkins-blueocean

詹金斯蓝海洋相当酷的持续集成工具,但我遇到了以下问题:

在主页上,按照要求,我插入了<button @click="login" type="button" class="btn btn-success">Submit</button>

jenkins generate access token

之后我意识到这是来自其他公司的不正确的令牌。
现在我想换到另一个令牌,但没有选择这样做。我总是得到以下屏幕而无法更改密钥。

no way to change github access token

我发现如果我从GiHub tokens页面删除了令牌,我可以在上面描述的页面插入新的令牌。但现在无法删除该令牌。我需要从 Jenkins UI 解决问题。

任何想法如何改变?

3 个答案:

答案 0 :(得分:19)

删除Access-Token的步骤:

  1. 转到“旧”界面(即不是蓝海)
  2. 点击右上角的用户名
  3. 点击左侧的Credentials
  4. 您应该会看到一个条目blueocean-github-domain,其代码为github,名称为<username>/****** (Github Access Token)。删除它。

    之后,当使用“Github”作为来源时,BlueOcean将再次要求访问令牌。

答案 1 :(得分:0)

我尝试了很多事情,目前最好的解决方案是删除项目并使用新的凭据创建新的blueocean项目。

答案 2 :(得分:0)

在Jenkins中添加新的凭据,然后选择“用户名和密码”作为类型。用户名应该是您的GitHub用户名,密码是API令牌。确保将凭据添加到项目有权访问的商店。