Heroku可以在部署时忽略git子模块吗?

时间:2016-08-17 12:02:46

标签: git heroku deployment git-submodules

我们有一个带子模块的git repo,它包含一些二进制测试数据。我们不需要它来运行应用程序,它的规模很大,并且大大减慢了部署速度。但heroku尝试克隆包括子模块,即使子模块位于.slugignore中的目录中。有没有办法阻止Heroku检查子模块?

1 个答案:

答案 0 :(得分:0)

Heroku首先检查你的分支,然后再查看.slugignore: https://devcenter.heroku.com/articles/slug-compiler#compilation

您可以做的一件事是创建一个没有.submodule文件的新分支并将其发送到heroku。缺点是您必须与主分支保持同步。