From b2e17e272b8908da6985aded2a44141c11d3b4b7 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sun, 2 Apr 2017 10:06:52 +0200 Subject: [PATCH] Add task nodeVersion and set system property node.dir --- build.gradle | 89 +++++++++++++++++++++++++++++----------------------- 1 file changed, 49 insertions(+), 40 deletions(-) diff --git a/build.gradle b/build.gradle index dea344d..3df4d4c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,40 +1,49 @@ -plugins { - id "com.moowork.node" version "1.1.1" -} - -apply plugin: 'java' - -repositories { - jcenter() -} - -dependencies { - compile 'com.google.code.findbugs:jsr305:3.0.1' - testCompile 'junit:junit:+' -} - -sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'test' - } - resources { - srcDir 'test' - } - } -} - -test.dependsOn 'nodeSetup' - -node { - version = '7.7.4' -// download = true -} +plugins { + id "com.moowork.node" version "1.1.1" +} + +apply plugin: 'java' + +repositories { + jcenter() +} + +dependencies { + compile 'com.google.code.findbugs:jsr305:3.0.1' + testCompile 'junit:junit:+' +} + +sourceSets { + main { + java { + srcDir 'src' + } + resources { + srcDir 'src' + } + } + test { + java { + srcDir 'test' + } + resources { + srcDir 'test' + } + } +} + +node { + version = '7.8.0' + download = true +} + +task nodeVersion(type: NodeTask) { + test.dependsOn it + options = ['-v'] + script = file('scriptDoesNotExists.js') + doLast { + def nodeDir = nodeSetup.getNodeDir() + println nodeDir + test.systemProperty 'node.dir', nodeDir + } +}