私はにMaven with Javaを使用し、データベース接続にいくつかの変数が定義されています。テストを実行するTravisデータベースのパスを設定する
クリーン春ブート:実行-DJDBC_DATABASE_URL = JDBC:postgresqlの:// localhost /を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データベーステストとの接続が見つからず、テストが失敗します。私はそれをどのように修正できるか知りたい。
spring.datasource.url = $ {JDBC_DATABASE_URL:
その他の詳細は、私が
Heroku
を使用して、私は必要性はこのようapplication.properties
でプロパティspring.datasource.url
に設定されているドキュメントに読みになりました接続データベースのことです}
私もconsidere有効なテスト中dataSource
の読み取りを削除するオプションがありますが、私はそれはトラヴィスCIでのテストのためのデータベースを用いた試験クールで面白いの実行であると考えられる場合。あなたはPostgresの別のバージョンを使用する場合は、次のように
私は 'travis.yml'ファイルでいくつかの重要な特性を忘れました。ありがとうございました。 +1 –