You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jl...@apache.org on 2019/04/15 17:04:34 UTC

svn commit: r1857599 - /ofbiz/ofbiz-framework/trunk/build.gradle

Author: jleroux
Date: Mon Apr 15 17:04:34 2019
New Revision: 1857599

URL: http://svn.apache.org/viewvc?rev=1857599&view=rev
Log:
Improved: Update build.gradle to the latest dependencies
(OFBIZ-10213)

At https://github.com/ben-manes/gradle-versions-plugin Ben Manes suggests to 
have a look at few Gradle plugins which depends on his own plugin. 

I checked and there is one which is interesting: 
https://github.com/patrikerdes/gradle-use-latest-versions-plugin. 
It does much of the work you would have to do manually when updating libs. 

Beware though that this is only a help. If you use it without check you will 
need to check things by yourself (can be as tedious as not using this plugin)

Modified:
    ofbiz/ofbiz-framework/trunk/build.gradle

Modified: ofbiz/ofbiz-framework/trunk/build.gradle
URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/build.gradle?rev=1857599&r1=1857598&r2=1857599&view=diff
==============================================================================
--- ofbiz/ofbiz-framework/trunk/build.gradle (original)
+++ ofbiz/ofbiz-framework/trunk/build.gradle Mon Apr 15 17:04:34 2019
@@ -32,6 +32,8 @@ plugins {
     id 'at.bxm.svntools' version '2.2.1'
     id 'org.asciidoctor.convert' version '2.0.0'
     id 'org.owasp.dependencycheck' version '3.0.2' apply false
+    id 'se.patrikerdes.use-latest-versions' version '0.2.9' apply false
+    id 'com.github.ben-manes.versions' version '0.21.0' apply false
 }
 
 /* OWASP plugin
@@ -46,6 +48,26 @@ if (project.hasProperty('enableOwasp'))
      apply plugin: 'org.owasp.dependencycheck'
 }
 
+/* DependencyUpdates plugin
+ *
+ * If project property "enableDependencyUpdates" is flagged then
+ * gradle will download required dependencies and
+ * activate Gradle's DependencyUpdates plugin and its related tasks.
+ *
+ * Syntax: gradlew -PenableDependencyUpdates dependencyUpdates -Drevision=release
+ *
+ * You may want to use the use-latest-versions plugin to help you in your work
+ * Syntax: 
+ *  Check only: gradlew -PenableDependencyUpdates useLatestVersions && gradlew -PenableDependencyUpdates useLatestVersionsCheck
+ *  Automated update: gradlew -PenableDependencyUpdates useLatestVersions
+ *  Beware that this is only a help. 
+ *  If you use it without check you will need to check things by yourself (can be as tedious as not using this plugin)
+ */
+if (project.hasProperty('enableDependencyUpdates')) {
+     apply plugin: 'com.github.ben-manes.versions'
+     apply plugin: 'se.patrikerdes.use-latest-versions'
+}
+
 apply from: 'common.gradle'
 
 // global properties