gpt4 book ai didi

heroku - 通过Travis-CI部署到Heroku的问题

转载 作者:行者123 更新时间:2023-12-05 00:12:02 26 4
gpt4 key购买 nike

在使用Heroku进行部署时,我一直收到此错误,并且通过Travis运行了它们的构建后,我尝试将其部署到Heroku的报告也有所不同。

No stash entries found.
API request failed.
Message: Invalid credentials provided.
Reference:
failed to deploy

我没有比这更多的信息了。我试图更新我的Heroku API key ,但这似乎没有用。我已经使用了 Travis setup Heroku命令以及手动创建了构建步骤,但是仍然遇到相同的错误。这是我的.travis.yml文件的deploy部分的样子

部署:
提供者:heroku
api_key:
安全:g3gj25vI58r48P63E ...
应用:heroku-travis-test-01
上:
repo :andrico1234/heroku-travis-test

Is this a common issue?

Edited: Adding Travis' install dependencies stack trace


2.71s$ rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl
Fetching: dpl-1.10.0.gem (100%)
Successfully installed dpl-1.10.0
1 gem installed
dpl.1
Installing deploy dependencies
Fetching: multipart-post-2.0.0.gem (100%)
Successfully installed multipart-post-2.0.0
Fetching: faraday-0.15.2.gem (100%)
Successfully installed faraday-0.15.2
Fetching: rendezvous-0.1.2.gem (100%)
Successfully installed rendezvous-0.1.2
Fetching: netrc-0.11.0.gem (100%)
Successfully installed netrc-0.11.0
Fetching: dpl-heroku-1.10.0.gem (100%)
Successfully installed dpl-heroku-1.10.0
5 gems installed

最佳答案

由于某种原因,即使在确保我已在命令行上登录到heroku之后,heroku auth:token仍为我返回了错误的 token 。

在尝试了所有发布的解决方案之后,对我有用的是:

  • 转到Heroku Account
  • 手动复制API key ,然后将其粘贴到命令行中:
  • 对于travis-ci.com托管的主机:
  • travis encrypt pasteAPIKeyHere --add deploy.api_key --pro
  • 对于travis-ci.org托管的主机:
  • travis encrypt pasteAPIKeyHere --add deploy.api_key --org

  • 希望这可以帮助。

    关于heroku - 通过Travis-CI部署到Heroku的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51925918/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com