Travis CI - 401 - 生成失败 - 专用存储库上的凭据错误



这个版本遇到了一些问题,给我:

No stash entries found.
/home/travis/.rvm/gems/ruby-2.4.5/gems/octokit-4.6.2/lib/octokit/response/raise_error.rb:16:in `on_complete': GET https://api.github.com/user: 401 - Bad credentials // See: https://developer.github.com/v3 (Octokit::Unauthorized)

查找了类似的线程,并尝试通过以下方式解决它 进入 GitHub - 个人令牌,选择所有范围,但删除存储库,并在那里生成私钥。

然后使用 travis encrypt --pro KEY="secretvalue" (pro,因为 im 使用 travis.com) 并用输出更新我的 travis.yml

deploy:
- provider: releases
api_key:
secure: KEY_GENERATED_BY_TRAVIS_ECRYPT_PRO

仍然失败,还有什么我可以尝试解决这个问题的吗? 或者我可以测试我的凭据的任何地方/路线?

我设法通过使用travis setup releases --com --force来解决它,这在travis.yml上生成了一个新密钥来解决这个问题。希望它对某人有所帮助

最新更新