Monorepo + Pipelines:无法为审核应用程序指定构建包,并且 app.json 不能位于项目根目录中

Naz*_*ire 9 heroku monorepo heroku-pipelines

我正在尝试为我的 Monorepo 结构设置一个与此类似的管道:

 > yarn.lock
 > package.json
 > packages
     > my-heroku-app
         > app.json
         > Procfile
         > package.json
     > my-other-heroku-app
         > app.json
         > Procfile
         > package.json
Run Code Online (Sandbox Code Playgroud)

在管道设置中,我可以为审核应用程序设置配置变量,这很棒,但没有设置构建包的选项。因此,其他用户已将其构建包放入 app.json 中,而我却不能。在我的设置中,app.json 文件必须位于每个子应用程序中(见上文)。

顺便说一下,我正在使用这个构建包来处理单独的 procfiles,这也是我在审阅应用程序中所需要的。https://elements.heroku.com/buildpacks/heroku/heroku-buildpack-multi-procfile

是否有任何解决方法,或者我是否以错误的方式处理此问题。有人对尝试让 monorepo 与 heroku 一起工作有建议吗?