【发布时间】:2017-09-30 14:52:51
【问题描述】:
使用 Gradle 的 Java Dropwizard 项目的 Heroku 部署失败。
构建https://travis-ci.org/damorton/dropwizardheroku-event-service/builds/228152195
回购https://github.com/damorton/dropwizardheroku-event-service
目前尝试过
-
build.gradlerepo 根目录中的文件 -
gradle/目录中的 gradle 包装文件 -
./gradlew stage构建正常 -
heroku local运行正常 - Travis CI 构建使用 Maven 成功部署应用程序
- 直接推送到 heroku master 会导致 travis 构建中显示相同的失败消息
【问题讨论】:
-
当我运行
git clone git@github.com:damorton/dropwizardheroku-event-service.git和git push heroku master时,它可以工作。你知道 Travis 是否推送了正确的分支 (master)? -
@codefinger 是的,这是 Heroku 网站上的配置问题。该应用程序设置为使用
buildpack/java,因为我最初使用的是Maven,然后切换到Gradle。在 Heroku.com 网站上更新配置以使用buildpack/gradle有效。
标签: java heroku gradle dropwizard