【问题标题】:Generating app.json for Heroku pipeline without committing it to master为 Heroku 管道生成 app.json 而不将其提交给 master
【发布时间】:2017-03-28 16:09:44
【问题描述】:

我正在研究将 app.json 文件添加到我的 heroku 管道以启用审查应用程序。

Heroku 提供了从您现有的应用设置生成一个的功能,但我看不出有任何方法可以阻止它自动将其提交到我们存储库的主分支。

我需要能够在它被提交到主分支之前看到它,因为我们需要至少两名工作人员来审查对主分支的所有更改(这会触发自动暂存构建)以确保 SOC-2 安全合规性。

有没有一种方法可以让我在不将其提交到存储库的情况下看到它会生成什么?

我尝试分叉存储库并将分叉连接到它自己的管道,但因为它没有任何我们的 heroku 插件或环境,它不适用于我们的生产管道。

我对手动构建 app.json 文件犹豫不决——它似乎更容易出错。我更愿意获取自动生成的文件并有选择地删除项目。

【问题讨论】:

  • 如何生成 app.json。我在任何地方都找不到这样做的文档?

标签: heroku github


【解决方案1】:

作为这个故事的妙语,我最终在分叉存储库上投入了足够的时间来演示 POC

【讨论】:

    【解决方案2】:

    当您生成 app.json 文件时,它会带您进入一个底部有完整的纯文本 app.json 的辅助屏幕。

    为什么不在项目根目录中打开包含其内容的 PR。一旦在存储库中检测到它,Heroku 就不应要求您再次重新生成它。

    【讨论】:

      猜你喜欢
      • 2012-06-04
      • 2017-07-14
      • 1970-01-01
      • 1970-01-01
      • 2016-05-05
      • 1970-01-01
      • 2019-11-27
      • 2022-08-16
      • 2021-03-27
      相关资源
      最近更新 更多