Reputation: 12352
We have a complex set of build.gradle scripts.
Is it possible to run a task without dependency checking of any kind?
e.g.
gradle run
should just start the jvm and nothing else?
Thank you.
Upvotes: 4
Views: 5319
Reputation: 1971
If running on bash, you can skip all dependencies like this
./gradlew test $(./gradlew test --dry-run | awk '/^:/ { print "-x" $1 }' | sed '$ d')
What this does is simply
Notice:
--console plain
flag if you want to see the initial output without the pretty-print features of GradleUpvotes: 1
Reputation: 4044
If you want to exclude module dependencies, there is a -a
, or --no-rebuild
option to skip other subprojects/modules.
If you want to skip the compilation, or resources tasks, you can use the -x
option.
Upvotes: 6