问题标签 [heroku-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
heroku - 通过 Heroku API 从 github 部署
背景:我有一个项目部署到heroku。heroku 应用程序与 github 连接,因此我可以按 heroku 的 web api 中的“部署”按钮,手动将 github 上的分支部署到 heroku。
我正在尝试做的是构建一个 slack 机器人,它可以让我通过 slack 命令来完成它。理想情况下,heroku 的平台 api上会有一些功能,.deploy('my_app', 'some_branch_on_github)
但我似乎找不到。
平台 api 的构建功能是close。该功能允许您提供 Heroku 将部署的 tarball 的公共 URL。但是,我的 github repo 不是公开的,所以这不起作用。不过,私人仓库应该不是问题,因为 heroku 已经连接到我的 github 仓库。
TLDR:我如何以编程方式告诉 Heroku 从它连接的私有 github 部署我的应用程序?
swift - 如何使用 PFQuery getObjectWithId?
使用PFObject
并且PFQuery
我在调试这段代码时遇到了麻烦:
使用上面的代码,我得到以下编译器消息getObjectWithId
:
如果我改变:
至:
它编译并在调试器中我得到这个:
程序按预期打印一个对象。
所以问题是:我应该如何编写 query.getObjectWithId 行才能使用 someContents 中的内容?
ruby-on-rails-4 - 如何在 Rails 中包含邮枪 API?
我想在我的 Rails 应用程序中使用 Mailgun。
当我通过 Heroku 插件包含时,它显示错误以添加信用卡号,尽管我想要免费版本。
我查找并从 Mailgun 中找到了此代码。有人可以告诉我如何使用它吗?
我尝试使用它,但它显示错误 -mailgun SSL_read: sslv3 alert bad record mac
ruby-on-rails - 在 Heroku Rails 应用程序上动态缩放 Dyno worker 大小
我正在开发一个项目,该项目通过一个资源密集型的 Rails 工作人员启动一个进程,它只能由 Heroku 上的 Performance Worker 正确处理,1X 工作人员因为使用太多 RAM 而被杀死,而 2X 工作人员几乎无法处理负载超过其 RAM 限制高达 160%。绩效工作者可以毫无问题地完成工作。
我的问题是,有没有办法在作业启动之前将 Dyno 大小动态切换为 Performance,然后在作业完成或队列为空后将其缩小?
我知道 HireFire 存在,但据我所知,这项服务只会根据队列长度等增加工作人员的数量?我想到的另一个可能的解决方案是使用 Heroku API,它有一个 Dyno 端点,在作业开始前调整工作人员 dyno 的大小,然后在作业结束时将其缩小。
还有其他人对此问题有其他建议、想法或策略吗?
谢谢!
heroku - 如何在 Heroku 上访问 Parse Dashboard
我正在尝试为个人爱好项目设置解析 - 我决定将其部署在 Heroku 上。
我按照本自述文件中的步骤操作:https ://github.com/ParsePlatform/parse-server-example
我点击了DEPLOY to HEROKU
按钮。一切都很顺利。但我无法访问Parse Dashboard
.
我的配置(它是一个测试应用程序 - 我将删除它并重新部署,因此我正在共享凭据):
APP_NAME
:test1000000
SERVER_URL
:http://test1000000.herokuapp.com/parse
APP_ID
:test1000000
MATER_KEY
:myMasterKey
我还有什么需要做的吗?
当我尝试在浏览器上访问以下链接时,我看到以下内容:
http://test1000000.herokuapp.com/parse
=>
Cannot GET /parse
http://test1000000.herokuapp.com/apps
=>
Cannot GET /apps
http://test1000000.herokuapp.com/
=>
I dream of being a website. Please star the parse-server repo on GitHub!
我错过了什么吗?
ios - [错误]:最终无法运行命令并出现错误:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本不是以数组或对象开头
我正在尝试设置我的 iOS 应用程序,以便可以在 heroku 上使用解析数据库。在我的应用程序中,我写道:
当我运行它时,我收到以下错误:
node.js - 尝试在 Unix 系统中登录 Heroku 时 I/O 超时?
所有依赖项和插件都已正确安装,但是当我尝试通过 heroku login 命令登录并提供凭据时,它给了我以下错误。
发布https://api.heroku.com/login:拨打 tcp:在 127.0.1.1:53 上查找 api.heroku.com:读取 udp 127.0.0.1:51660->127.0.1.1:53:i/o 超时
如果有人遇到同样的问题,请告诉我。在此先感谢。
heroku - bitbucket管道heroku部署问题
我在将我的应用程序部署到 heroku 时遇到问题,我正在使用文档中的 heroku_deploy.sh 并获取
我正在使用自定义 docker 映像,但它上面有 python,我应该确保存在其他任何东西吗?
heroku - 如何通过他们的 REST API 在 Heroku 应用程序上运行控制台命令?
我需要在我使用他们的 REST API 创建的 Heroku 应用程序上以编程方式执行命令。在我的控制台上,我会经常这样做:
我正在寻找这样的 REST API 请求:
但我无法在文档中找到它,我只是辞职承认这没有实现。这是太多的默认行为。
我知道我可以在请求者框中安装 Heroku Toolbelt,但我不喜欢这样。我还可以设置一个经过身份验证的 URL 来触发这个东西,但这对于已经存在的功能来说也太过分了!
ruby-on-rails - 部署到特定应用程序
我在 GitHub 上有一个应用程序,我正在制作一个界面,以便出于各种原因轻松部署应用程序的分支以分离 Heroku 应用程序。是否可以使用 Heroku 部署按钮指定要部署特定分支的特定 Heroku 应用程序?