2015-03-30 83 views
0

我想从使用Heroku的Beanstalk部署一个Java项目。但在部署过程中,默认情况下会跳过测试。我知道Dskiptests的默认设置是正确的。是否可以使用Heroku运行测试?我在哪里更改设置以覆盖默认设置。 下面是如何构建默认情况下启动:如何在Heroku部署期间更改默认设置'-DskipTests = true'?

输出-----> Java应用程序检测

输出----->安装的OpenJDK 1.8 ...做

输出 - --->执行:MVN -B -DskipTests =真干净安装

回答

0

我的工作完全没有任何变化,突然停了下来。波纹管尝试和努力

heroku config:set MAVEN_CUSTOM_OPTS="-DskipTests=false"

顺便说一句我试图设置空字符串作为MAVEN_CUSTOM_OPTS的价值没有奏效。

如果你想知道所有变量尝试的当前值:

heroku run printenv