- scripted testのnewerコマンド失敗する
- そもそもsbt0.13.5までnewerコマンド自体がバグってた(必ず成功してしまう) https://github.com/sbt/sbt/commit/4d29302632a07fd
- scalikejdbcのnewerの部分、引数逆だった
- 引数逆に修正しても、lastModifiedの時間同じになってしまうみたいなので、sleepも追加した
- https://github.com/xuwei-k/scalikejdbc/commit/6c1e3b91fe5b29439023f
- scripted-testのnewerの件は解決
- sbt0.13.6にして
withConsolidatedResolution(true)
にすると、色々失敗する- https://github.com/xuwei-k/scalikejdbc/commit/c6d3f5464dae1e9b
- https://gist.github.com/xuwei-k/4605351622c8430204a0
- https://travis-ci.org/xuwei-k/scalikejdbc/builds/35657313
- "java.lang.ClassNotFoundException: org.h2.Driver" や "java.lang.ClassNotFoundException: org.hsqldb.jdbc.JDBCDriver" が発生
- "java.lang.RuntimeException: Could not resolve previous ABI: org.scalikejdbc:scalikejdbc-test_2.11:2.1.0" と言われる
- withConsolidatedResolutionをtrueにしなければ、sbt0.13.6でも問題発生しないみたい https://travis-ci.org/xuwei-k/scalikejdbc/builds/35657456
- sbt0.13.7-M1でも発生?(調査中) https://travis-ci.org/xuwei-k/scalikejdbc/builds/35657526
- scripted-testが今までより時間かかるようになって、場合によってほぼハング?して「travisの一定時間出力なし制限」でプロセス殺される?
- 発生条件、原因調査中