我目前正在使用Heroku Pipeline功能来自动检测、构建和部署拉取请求以供审查。
自动为新的拉取请求创建新的审核应用程序
URL模式模式:随机pipelinexxxxxx-xxxxxx.herokuapp.com
问题是,我的应用程序需要两个构建包的组合在一个特定的顺序,以便正确启动。
主/生产应用程序有这个设置,它工作得很好(例如:
据我所知,Review Apps没有构建包设置的概念,它每次都会自动检测。
我试过了:
打开最新的Review App,设置buildpacks,重新构建或推送一个新的提交。它在Pull Request/branch/Review App中工作得很好,但对于每个新的PR,这个过程必须手动重复。
有办法克服这个问题吗?
如果您有类似的问题,您可以使用一种方法(对我有效)
app.json
Heroku的约定文件,您可以在其中列出您的构建包和许多其他设置。