【发布时间】:2015-06-28 16:58:55
【问题描述】:
我需要在 Codeship 中为我的 Play 应用运行测试。问题是我的应用程序找不到要连接的数据库,并且所有测试都失败了。 从文档中,我想我可以使用 3 个不同的 Postgres DB(9.2、9.3、9.4),所以我将我的 conf 配置如下。
请告诉我哪里弄错了。
【问题讨论】:
-
当我看到这个时,我的第一个想法是“本地主机在你运行它的上下文中指的是什么?”。如果您在 Codeship 上运行它,您可能是在 Docker 容器中执行构建,并且您的数据库不太可能也安装在该 Docker 容器中。
-
Codeship 不使用 Docker。当我查看 Rails 和 Python 指令时,我看到它们使用 localhost 作为主机。
-
嗨,Codeship 团队的 Marko 发言。乍一看,配置看起来不错。您能否打开一个包含项目链接的应用内支持请求,以便我们查看日志输出?谢谢!
标签: postgresql jdbc playframework-2.0 codeship