gpt4 book ai didi

Swift Perfect Heroku 无法检测到 set buildpack

转载 作者:行者123 更新时间:2023-11-28 06:29:42 25 4
gpt4 key购买 nike

我正在尝试部署 Perfect应用程序到 Heroku,但我只成功地让 Swift 编译器使用 Perfect 自己的 build pack 在 Herolu 上运行.但是,此构建包使用 Swift 2.2,而我的应用程序在 Swift 3 上运行。

然后我尝试了各种其他构建包,包括 vapor , neonichu ,以及看似最受欢迎的一个:kylef .

但是对于他们中的每个人,在推送到 Heroku 时我都会收到相同的错误消息:

Failed to detect set buildpack <url>.git

我觉得我已经用尽了我的选择,所以这是我最后的尝试。

最佳答案

您的 Heroku 示例项目中的 makefile 引用了 Ubuntu 14.0.4,截至 2017 年 5 月,默认的 Heroku 应用程序现在是 16.0.4。您需要将 ubuntu 堆栈设置为 cedar-14,swift 应用程序将正常部署:

$ heroku stack:set cedar-14 -a example-app

$ git commit -m "更新到 cedar-14"--allow-empty

$ git push heroku 大师

关于Swift Perfect Heroku 无法检测到 set buildpack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40697001/

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