标签: heroku-cli

如何在 Termux 上安装 Heroku CLI?

Termux 是一个适用于 Android 的 Linux 终端模拟器。我想安装 Heroku CLI 以便能够随时随地管理我的 Heroku 应用程序,我尝试输入heroku以提示错误消息并链接到正确的包,但它给了我:

No command 'heroku' found, did you mean:
 Command 'heyu' from package 'heyu'
Run Code Online (Sandbox Code Playgroud)

我尝试从官方网站安装 CLI,但也没有成功。我该怎么办?

heroku heroku-cli termux

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

如何在 Heroku 上以 root 身份运行?

我尝试使用sudo在 Heroku 上运行命令。然后我收到一条消息,说我无法在 Heroku 上使用 sudo 命令。我真正的问题是:如何在 Heroku 上运行具有 root 权限的命令,因为我尝试运行的某些命令需要它?

sudo heroku root heroku-toolbelt heroku-cli

9
推荐指数
1
解决办法
6284
查看次数

如何在 Heroku CLI 上切换到我的团队组织?

当我尝试查看我有权访问哪些应用程序时,没有显示任何内容:

% heroku apps     
You have no apps.
Run Code Online (Sandbox Code Playgroud)

不过我是一个组织的成员:

% heroku teams
example-org  member
Run Code Online (Sandbox Code Playgroud)

该组织有一个应用程序。

有没有办法example-org在 Heroku CLI 上切换到组织?

heroku-cli

9
推荐指数
2
解决办法
2629
查看次数

如何通过 heroku CLI 访问 Heroku 应用程序控制台

我可以通过检查日志heroku logs --app=my_app_name。我想访问应用程序的控制台,如图所示。如何通过heroku cli访问?

在此输入图像描述

heroku heroku-cli

8
推荐指数
1
解决办法
8569
查看次数

将一长串文本粘贴到 Heroku rails 控制台中

将任何长度超过几百个字符的字符串粘贴到 Heroku rails 控制台需要永远。粘贴的字符越多,速度越慢,逐个字母。有没有办法让这个以合理的速度运行?

ruby-on-rails heroku heroku-cli

8
推荐指数
2
解决办法
673
查看次数

Heroku CLI 更新是否可用?

有点奇怪...有什么想法吗?

\n
% heroku -v\n \xe2\x80\xba   Warning: heroku update available from 7.68.2 to 8.0.1.\nheroku/7.68.2 darwin-x64 node-v14.19.0\n% brew upgrade heroku\nWarning: heroku/brew/heroku 7.68.2 already installed\n
Run Code Online (Sandbox Code Playgroud)\n

macos homebrew heroku heroku-cli

8
推荐指数
1
解决办法
924
查看次数

Heroku 获取特定日期的日志

我正在使用 Heroku,现在我需要按日期查看旧日志。我用 google 搜索但没有找到任何解决方案。有人知道如何获取特定日期的日志吗?

heroku logs --app myproject -n 200000 
Run Code Online (Sandbox Code Playgroud)

我也尝试过尾部命令

heroku logs --source app --tail
Run Code Online (Sandbox Code Playgroud)

但上面的命令最多只返回 1500 行,即使我增加,我也只得到 2k 行。

即使我阅读了文档 https://devcenter.heroku.com/articles/logging

heroku heroku-toolbelt heroku-postgres heroku-api heroku-cli

7
推荐指数
1
解决办法
6048
查看次数

推送到heroku时无法读取未定义的属性“匹配”

尝试将项目推送到 heroku - 在使用 heroku-cli 和连接到 Github 时遇到相同的错误。

错误日志:

-----> Building dependencies

       Installing node modules (package.json + package-lock)

       npm ERR! Cannot read property 'match' of undefined

Run Code Online (Sandbox Code Playgroud)

包.json

{
  "name": "myApp",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.7.0",
    "react-dom": "^16.7.0",
    "react-router-dom": "^4.3.1",
    "react-scripts": "2.1.3",
    "react-social-icons": "^4.1.0",
    "react-spring": "^7.2.10"
  },
...
  "eslintConfig": {
    "extends": "react-app"
  },
  "engines": {
    "node": "10.13.0"
  },
...
  "devDependencies": {
    "react": "^16.7.0"
  }
}

Run Code Online (Sandbox Code Playgroud)

React 最初并不在 devDependencies 中 - 将其作为修复早期错误的尝试。

无论哪种方式,问题仍然存在。

heroku heroku-cli

7
推荐指数
2
解决办法
3353
查看次数

heroku CLI 通过令牌进行身份验证

每次构建 docker 镜像并将其从 Gitlab 注册表推送到 Heroku 注册表后,我都需要执行heroku container:release webHeroku 运行镜像(发布),但我想自动化此操作

我将heroku CLI工具安装添加到gitlab-ci-yml,但我无法通过令牌对heroku CLI进行身份验证
当我尝试设置HEROKU_API_KEY = token并运行时,heroku login我收到错误Error: Cannot log in with HEROKU_API_KEY set
也尝试在HEROKU_DEBUG打开的情况下执行此操作,但调试器信息无法帮助我
我不能使用~/.netrc

有什么方法可以对heroku CLI进行身份验证或在heroku中自动发布docker镜像吗?

当前的 gitlab-ci.yml:

before_script:
    - apt install snapd
    - snap install --classic heroku
    - HEROKU_API_KEY=$HEROKU_API_TOKEN heroku login
    - docker login -u $REGISTRY_UNAME -p $REGISTRY_PWD registry.gitlab.com
    - docker login --username=_ --password=$HEROKU_PWD registry.heroku.com
script:
    # a lot of tag & push lines
    - heroku container:release web
Run Code Online (Sandbox Code Playgroud)

heroku heroku-cli

7
推荐指数
2
解决办法
7118
查看次数

将 docker 镜像部署到 heroku

在此处输入图片说明

在此处输入图片说明

我尝试通过以下命令将容器推送到 Heroku:

sudo heroku container:push web --app <my-heroku-app>
Run Code Online (Sandbox Code Playgroud)

但是我收到此错误“没有基本身份验证凭据”。

这个怎么解决??????

从登录到将 docker 镜像推送到 heroku 的所有步骤

  1. 第一种模式

1.1 在此处输入图片说明

1.2 在此处输入图片说明

1.3 在此处输入图片说明

1.4 在此处输入图片说明

1.5 在此处输入图片说明

  1. 第二种模式

2.1 在此处输入图片说明

2.2. 在此处输入图片说明

2.3. 在此处输入图片说明

整个模式遇到了同样的问题“没有基本的身份验证凭据”

heroku docker dockerfile docker-registry heroku-cli

7
推荐指数
2
解决办法
3811
查看次数