diff --git a/build.gradle b/build.gradle index 8080fb04e..d558f926b 100644 --- a/build.gradle +++ b/build.gradle @@ -70,6 +70,7 @@ plugins { id 'org.asciidoctor.jvm.gems' version '3.3.2' apply false id 'org.asciidoctor.kindlegen.base' version '3.2.0' apply false id "com.google.cloud.tools.jib" version "3.1.4" apply false + id 'fr.brouillard.oss.gradle.jgitver' version '0.10.0-rc03' id "org.sonarqube" version "3.3" id "com.github.andygoossens.modernizer" version "1.6.1" apply false id 'com.github.spotbugs' version '5.0.3' apply false @@ -86,8 +87,13 @@ ext['swaggerFile'] = "$rootDir/fineract-provider/build/generated/swagger-ui/fine allprojects { group = 'org.apache.fineract' + jgitver { + strategy 'PATTERN' + versionPattern '${M}.${m}.${p}-${meta.GIT_SHA1_8}' + } + repositories { - jcenter() + mavenCentral() } apply plugin: 'io.spring.dependency-management' diff --git a/fineract-doc/build.gradle b/fineract-doc/build.gradle index 78c12727e..e216001da 100644 --- a/fineract-doc/build.gradle +++ b/fineract-doc/build.gradle @@ -51,7 +51,7 @@ asciidoctorj { imagesdir: 'images', diagrams: 'diagrams', years: '2015-2020', - revnumber: "$releaseVersion".toString(), + revnumber: "$version".toString(), rootdir: "$rootDir".toString(), baseurl: 'fineract.apache.org' ] diff --git a/fineract-provider/build.gradle b/fineract-provider/build.gradle index 7280aa06c..f034777d4 100644 --- a/fineract-provider/build.gradle +++ b/fineract-provider/build.gradle @@ -305,7 +305,7 @@ jib { to { image = 'fineract' tags = [ - "${releaseVersion}", + "${version}", 'latest' ] } diff --git a/gradle.properties b/gradle.properties index 6c88940cd..f47c29173 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,5 +17,4 @@ # under the License. # org.gradle.jvmargs=-Xmx2g -releaseVersion=1.5.0 buildType=BUILD