2016-12-18 37 views
0

我有一个open source project,它使用Maven与Java并为数据库连接定义了一些变量。设置用于运行测试的Travis数据库的路径

干净春季启动:运行-DJDBC_DATABASE_URL =的jdbc:在PostgreSQL://本地主机/ peopleonmap -DJDBC_DATABASE_USERNAME = YOUR_USER -DJDBC_DATABASE_PASSWORD = YOUR_PASSWORD -DSERVER_PORT = YOUR_FAVORITE_PORT

然而,当我运行Travis CI (click here to the log)测试没有找到与Travis CI数据库测试的连接,测试失败。我想知道如何解决它。

其他的细节是,我使用Heroku和用于连接数据库我看过那就是需要设置属性spring.datasource.urlapplication.properties这样的文件中:

spring.datasource.url = $ {JDBC_DATABASE_URL }

如果有一个选择的测试中,我也considere有效期间除去dataSource读,但我认为这是很酷的,有趣的运行与特拉维斯CI测试数据库测试。

回答

相关问题