# HG changeset patch # User Christopher Springer # Date 1508781144 -3600 # Node ID c8c8766492c5dedabcbca597bbe0e1d58a2c8b4e # Parent ecae2b9a41d3ac27d9980dd779829a04f02bca9f USASR-2891: Update metrics.gradle to support update to Gradle v4.2.1 and Sonar v2.5 diff -r ecae2b9a41d3 -r c8c8766492c5 metrics.gradle --- a/metrics.gradle Fri Jul 14 18:21:46 2017 +0100 +++ b/metrics.gradle Mon Oct 23 18:52:24 2017 +0100 @@ -5,13 +5,15 @@ final boolean newSonar = !legacySonar buildscript { + final GradleVersion gradleV421 = GradleVersion.version('4.2.1') + repositories { maven { url 'http://repos.ssdt.nwoca.org/artifactory/gradle-plugins' } maven { url 'http://repos.ssdt.nwoca.org/artifactory/repo' } } dependencies { classpath 'me.davesmith:jaranalyzerplugin:0.2.0-SNAPSHOT' - classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.2" + classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:${GradleVersion.current() >= gradleV421 ? '2.5' : '2.2'}" } } @@ -51,4 +53,4 @@ println "legacy sonar disabled" } -} \ No newline at end of file +}