标签: heroku-cli

heroku toolbelt指定应用程序

可能是一个简单的答案,但我找不到命令

从命令行登录到heroku时,如何指定所需的应用程序

我正在尝试检查日志,所以当我第一次登录时,我试过了

Heroku logs
Run Code Online (Sandbox Code Playgroud)

然后告诉我

 !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app <app name>
Run Code Online (Sandbox Code Playgroud)

然后我试过了

heroku --app my-appname
Run Code Online (Sandbox Code Playgroud)

但我明白了

`--app` is not a heroku command.
Run Code Online (Sandbox Code Playgroud)

我尝试了所有组合.

heroku heroku-cli

44
推荐指数
3
解决办法
3万
查看次数

登录 Heroku CLI 时 IP 地址不匹配

以前我可以使用heroku login. 但现在我收到一个IP 地址不匹配错误。我应该如何解决这个问题?

heroku heroku-cli

37
推荐指数
6
解决办法
2万
查看次数

您必须在此lockfile中使用Bundler 2或更高版本

我正在使用heroku,每当我尝试推送我的应用程序时,此消息显示出来:

remote: Compressing source files... done.
remote: Building source:
remote: 
remote: -----> Ruby app detected
remote: 
remote:  !
remote:  !     You must use Bundler 2 or greater with this lockfile.
remote:  !
remote: /tmp/d20181109-104-g861yi/bundler-1.15.2/gems/bundler-1.15.2/lib/bundler/lockfile_parser.rb:108:in `warn_for_outdated_bundler_version': You must use Bundler 2 or greater with this lockfile. (Bundler::LockfileError)
remote:     from /tmp/d20181109-104-g861yi/bundler-1.15.2/gems/bundler-1.15.2/lib/bundler/lockfile_parser.rb:95:in `initialize'
remote:     from /app/tmp/buildpacks/b7af5642714be4eddaa5f35e2b4c36176b839b4abcd9bfe57ee71c358d71152b4fd2cf925c5b6e6816adee359c4f0f966b663a7f8649b0729509d510091abc07/lib/language_pack/helpers/bundler_wrapper.rb:130:in `new'
remote:     from /app/tmp/buildpacks/b7af5642714be4eddaa5f35e2b4c36176b839b4abcd9bfe57ee71c358d71152b4fd2cf925c5b6e6816adee359c4f0f966b663a7f8649b0729509d510091abc07/lib/language_pack/helpers/bundler_wrapper.rb:130:in `block in parse_gemfile_lock'
remote:     from /app/tmp/buildpacks/b7af5642714be4eddaa5f35e2b4c36176b839b4abcd9bfe57ee71c358d71152b4fd2cf925c5b6e6816adee359c4f0f966b663a7f8649b0729509d510091abc07/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
remote:     from /app/tmp/buildpacks/b7af5642714be4eddaa5f35e2b4c36176b839b4abcd9bfe57ee71c358d71152b4fd2cf925c5b6e6816adee359c4f0f966b663a7f8649b0729509d510091abc07/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
remote:     from /app/tmp/buildpacks/b7af5642714be4eddaa5f35e2b4c36176b839b4abcd9bfe57ee71c358d71152b4fd2cf925c5b6e6816adee359c4f0f966b663a7f8649b0729509d510091abc07/lib/language_pack/instrument.rb:17:in `block in instrument'
remote:     from …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku ruby-on-rails-5 heroku-cli

25
推荐指数
8
解决办法
3万
查看次数

如何更新 Heroku?

如何更新我的 Heroku,我的 Windows 终端显示以下内容:

\n
\xc2\xbb   Warning: heroku update available from 7.47.7 to 7.52.0.\n
Run Code Online (Sandbox Code Playgroud)\n

heroku heroku-cli

22
推荐指数
1
解决办法
9038
查看次数

Fork不是heroku命令

我正在尝试按照以下官方指南更改我的Heroku应用程序区域:https://devcenter.heroku.com/articles/app-migration.

问题是,当我尝试使用在最开始到餐桌它:heroku fork --from sourceapp --to targetapp --region eu.

Heroku cli回归:

 !    fork is not a heroku command.
 !    Perhaps you meant info
 !    Run heroku help for a list of available commands.
Run Code Online (Sandbox Code Playgroud)

我在Windows 10中使用最新版本的Heroku Cli 6.15.18-fdf2097

git ruby-on-rails heroku heroku-cli

17
推荐指数
1
解决办法
2115
查看次数

如何杀死正在进行的heroku构建?

我不小心推送了一个在postinstall脚本中执行npm安装的构建.这导致我的heroku应用程序陷入无限安装循环.我在heroku文档中搜索了如何杀死构建但是空白了.我发现最接近的是https://help.heroku.com/Z44Q4WW4/how-do-i-stop-a-release-phase,我按照这些说明尝试杀死但我的构建不会死:(

heroku heroku-cli

17
推荐指数
3
解决办法
6886
查看次数

获取 Heroku dynos 的 IP

我有一个 Heroku 应用程序对外部服务进行一些 API 调用。存在一些问题,服务想知道哪些 IP 正在拨打电话。

很多类似的基本工具ifconfigtraceroutenetstat,等不上的机器存在。看起来他们正在运行一个非常准系统的 Ubuntu 14.04.5。

我能够使用heroku ps:exec -a <myapp>SSH 进入我的应用程序并使用,ip addr但存在一些问题:

1) 这似乎只允许我通过 SSH 进入 web.1 dyno(并且我正在通过 rest.1、rest.2 等进行我的 API 调用) 2)这些调用通过 Heroku 一侧的路由器。

如何获取所有 dyno 实例和/或路由器的 IP?

linux networking heroku heroku-cli

12
推荐指数
2
解决办法
8134
查看次数

Heroku登录无法打开浏览器

当尝试通过 CLI 登录 Heroku 时,我得到:

user@MyMachine:$ sudo heroku login 
heroku: Press any key to open up the browser to login or q to exit: 
Opening browser to https://cli-auth.heroku.com/auth/browser/SOME-HEROKU-TOKEN
Warning: Cannot open browser.
heroku: Waiting for login... !
Run Code Online (Sandbox Code Playgroud)

并且在等待浏览器时登录挂起。当我在浏览器中打开链接并尝试登录时,CLI 中没有任何反应。

使用调试标志产生:

user@MyMachine:~$ sudo HEROKU_DEBUG=true HEROKU_DEBUG_HEADERS=1 heroku login 
heroku: Press any key to open up the browser to login or q to exit: 
Opening browser to https://cli-auth.heroku.com/auth/browser/SOME-OTHER-TOKEN
Warning: Cannot open browser.
    at Object.warn (/snap/heroku/3776/node_modules/@oclif/errors/lib/index.js:33:15)
    at showUrl (/snap/heroku/3776/node_modules/@heroku-cli/command/lib/login.js:132:34)
    at ChildProcess.cp.on.code (/snap/heroku/3776/node_modules/@heroku-cli/command/lib/login.js:145:17)
    at ChildProcess.emit …
Run Code Online (Sandbox Code Playgroud)

ubuntu heroku heroku-cli

12
推荐指数
2
解决办法
8505
查看次数

添加域时 Sni 端点错误 (heroku)

我正在尝试将自定义域名添加到我的heroku 应用程序中,并且我似乎使用正确的命令来执行此操作,至少根据heroku 文档是这样。

heroku domains:add domain.com -a heroku-app
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误。

Error: Require params: sni_endpoint.
Error ID: invalid params
Run Code Online (Sandbox Code Playgroud)

我无法在谷歌上找到与我的案例相关的错误。如果有任何帮助,我将不胜感激。谢谢!

heroku heroku-api heroku-cli

12
推荐指数
2
解决办法
5896
查看次数

使用heroku CLI部署GitHub分支

我想做这个动作: 在此输入图像描述

使用Heroku CLI.

如果我的计算机上有远程git,我可以做 git push my-heroku-remote master

但是因为我的heroku应用程序已经连接到git项目,我发现这种方法是多余的.

有任何想法吗?

github heroku heroku-toolbelt heroku-cli

10
推荐指数
1
解决办法
565
查看次数