Skip to content

Instantly share code, notes, and snippets.

mongo:
image: mongo:3.4
ports:
- "27017:27017"
cassandra:
image: cassandra:3.9
hostname: cassandra
ports:
- "9042:9042"
task pmd(type:Exec) {
workingDir '.'
ignoreExitValue = true
commandLine 'pmd', 'pmd', '-dir', '.', '-f', 'xml', '-rulesets', 'http://WALKMODHUBHOST/pmd/REPOID/master/ruleset.xml', '-encoding', 'UTF8'
standardOutput = new FileOutputStream("pmd.xml");
}
task check(type:Exec) {
workingDir '.'
commandLine 'pmd-client', '-H', 'WALKMODHUBHOST', '-R', 'REPOID'
mongo:
image: mongo
ports:
- "27017:27017"
cassandra:
image: cassandra
hostname: cassandra
ports:
- "9042:9042"
INFO [main] - /Users/rpau/walkmodhub/testWalkmod/walkmod.xml [ok]
:: loading settings :: url = file:/Users/rpau/Applications/walkmod-1.3.0/config/ivysettings.xml
:: loading settings :: url = jar:file:/Users/rpau/Applications/walkmod-1.3.0/lib/ivy-2.4.0-rc1.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: resolving dependencies :: org.walkmod#walkmod-javalang-plugin-caller;working
confs: [default]
found org.walkmod#walkmod-javalang-plugin;2.3.2 in maven2
[2.3.2] org.walkmod#walkmod-javalang-plugin;[2.0, 3.0)
found org.walkmod#javalang;4.2.2 in maven2
[4.2.2] org.walkmod#javalang;[3.1.0, 5.0.0)
found org.walkmod#merger;1.0.1 in maven2