travis-ci
をgithub projectに追加しました。プロジェクト自体はマルチモジュール化されており、:client
,:server
および:shared
で構成されています。次のように私はsourceSets
を組織していbuild.gradle:client
のモジュールで :は、travis-ciでのグラデルチェックに失敗します
sourceSets {
main {
java {
runtimeClasspath += project(":shared").sourceSets.main.java.srcDirs
srcDirs += project(":shared").sourceSets.main.java.srcDirs
}
}
}
、ときtravis-ci
実行gradle check
それはfollowingで失敗します。
$ gradle server:clean server:check
FAILURE: Build failed with an exception.
* Where:
Build file '/home/travis/build/bduisenov/mockserver/client/build.gradle' line: 55
* What went wrong:
A problem occurred evaluating project ':client'.
> Could not find method main() for arguments [[email protected]] on project ':client'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 10.05 secs
The command "gradle server:clean server:check" exited with 1.
ローカルで実行しているが、私はそれで何の問題もありません。
これについてのご意見はありますか?
gradlewファイルとそのgradle-wrapper.jarを含むgradleディレクトリを追加する必要があります:) – griffio