Heroku 可以在部署时忽略 git 个子模块吗?
Can Heroku ignore git submodules on deploy?
我们有一个 git 回购协议,其中包含一个包含一些二进制测试数据的子模块。 运行 应用程序不需要它,而且它体积庞大,会大大减慢部署速度。但是 heroku 尝试克隆包括子模块,即使子模块位于 .slugignore 中的目录中。有没有办法阻止 Heroku 检出子模块?
Heroku 在查看 .slugignore 之前先检查你的分支:
https://devcenter.heroku.com/articles/slug-compiler#compilation
您可以做的一件事是创建一个没有 .submodule 文件的新分支并将其发送到 heroku。缺点是你必须保持它与你的主分支同步。
我们有一个 git 回购协议,其中包含一个包含一些二进制测试数据的子模块。 运行 应用程序不需要它,而且它体积庞大,会大大减慢部署速度。但是 heroku 尝试克隆包括子模块,即使子模块位于 .slugignore 中的目录中。有没有办法阻止 Heroku 检出子模块?
Heroku 在查看 .slugignore 之前先检查你的分支: https://devcenter.heroku.com/articles/slug-compiler#compilation
您可以做的一件事是创建一个没有 .submodule 文件的新分支并将其发送到 heroku。缺点是你必须保持它与你的主分支同步。