testing - 如何在 Heroku 部署期间更改默认设置 '-DskipTests=true'?

标签 testing heroku deployment amazon-elastic-beanstalk

我正在尝试使用 Heroku 从 Beanstalk 部署一个 Java 项目。但是在部署过程中,默认情况下会跳过这些测试。我知道 Dskiptests 的默认设置是正确的。是否可以使用 Heroku 运行测试?我在哪里更改设置以覆盖默认设置。 以下是构建的默认启动方式:

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

输出 -----> 安装 OpenJDK 1.8... 完成

输出 -----> 执行:mvn -B -DskipTests=true clean install

最佳答案

运行这个命令:

$ heroku config:set MAVEN_CUSTOM_OPTS=""

更多信息见: https://github.com/heroku/heroku-buildpack-java#customize-maven

关于testing - 如何在 Heroku 部署期间更改默认设置 '-DskipTests=true'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29356186/

相关文章:

c# - NHibernate 的 Nunit 测试出现奇怪的失败

javascript - React-testing-library 渲染函数抛出语法错误

git - 在用于实时部署的公共(public)仓库中 stash 凭据

ruby - Heroku Postgres Ruby Puma worker 和线程

postgresql - 当达到最大连接数时终止 heroku 上的所有数据库连接

amazon-web-services - AWS Amplify build设置

.net - 如何在单元测试时将配置文件复制到测试结果目录中?

javascript - 页面可见性 API 测试

c++ - C++ 库的 Windows 包管理器

deployment - Azure部署错误: cannot find ClientPerfCountersInstaller. exe