我正在尝试使用“git push heroku master”将我在Play Framework 2.2.2中完成的应用程序部署到Heroku。 在我的app目录中是使用play创建的所有项目文件和目录。 -。理念 -.idea_modules -.settings -app -conf -logs -项目 -上市 -目标 -测试 织网 -build.sbt
这就是我得到的:
[info] Resolving org.seleniumhq.selenium#selenium-parent;2.32.0 ...
[info] Resolving org.seleniumhq.selenium#selenium-safari-driver;2.32.0
.
[info] Resolving org.seleniumhq.selenium#selenium-parent;2.32.0 ...
! Timed out compiling Play 2.x - Java app (15 minutes)
! See https://devcenter.heroku.com/articles/slug-compiler#time-limit
To git@heroku.com:warm-escarpment-8855.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:warm-escarpment-8855.git'
我也不知道如何使用.slugignore,在哪里放置它,女巫文件很重要。
有人能帮助我吗?提前致谢!
答案 0 :(得分:1)
我们曾经遇到过这个问题。解决方案是sbt-heroku。我们的构建从12分钟开始,有60%的失败几率,到达< 2分钟,取得100%的成功。
没有更慢的构建!没有更多失败的部署!