This is an automated email from the ASF dual-hosted git repository.

ptuomola pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


The following commit(s) were added to refs/heads/develop by this push:
     new 2ce9013  Fix version info
2ce9013 is described below

commit 2ce901329c93db3b484650d1a0f6fa51a60b0903
Author: Aleksandar Vidakovic <[email protected]>
AuthorDate: Thu Jan 6 15:15:36 2022 +0100

    Fix version info
---
 build.gradle                                    | 12 ++++++------
 fineract-provider/build.gradle                  | 16 +++-------------
 fineract-provider/src/main/resources/banner.txt | 10 ++++++++++
 3 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/build.gradle b/build.gradle
index bbb3a59..d672e7c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -59,10 +59,10 @@ plugins {
     id 'com.github.jk1.dependency-license-report' version '2.0' apply false
     id 'org.openapi.generator' version '4.3.1' apply false
     id 'org.zeroturnaround.gradle.jrebel' version '1.1.11' apply false
-    id 'org.springframework.boot' version '2.6.1' apply false
+    id 'org.springframework.boot' version '2.6.2' apply false
     id 'net.ltgt.errorprone' version '2.0.2' apply false
     id 'io.swagger.core.v3.swagger-gradle-plugin' version '2.1.11' apply false
-    id 'com.gorylenko.gradle-git-properties' version '2.3.1' apply false
+    id 'com.gorylenko.gradle-git-properties' version '2.3.2' apply false
     id 'org.asciidoctor.jvm.convert' version '3.3.2' apply false
     id 'org.asciidoctor.jvm.pdf' version '3.3.2' apply false
     id 'org.asciidoctor.jvm.epub' version '3.3.2' apply false
@@ -108,8 +108,8 @@ allprojects  {
     // https://github.com/spring-gradle-plugins/dependency-management-plugin
     dependencyManagement {
         imports {
-            mavenBom 'org.springframework:spring-framework-bom:5.3.12'
-            mavenBom 'org.springframework.boot:spring-boot-dependencies:2.6.1'
+            mavenBom 'org.springframework:spring-framework-bom:5.3.14'
+            mavenBom 'org.springframework.boot:spring-boot-dependencies:2.6.2'
             mavenBom 'org.junit:junit-bom:5.8.1'
         }
 
@@ -149,7 +149,6 @@ allprojects  {
             dependency 'org.mock-server:mockserver-junit-jupiter:5.11.2'
             dependency 'org.webjars.npm:swagger-ui-dist:4.0.1'
             dependency 'org.webjars:webjars-locator-core:0.48'
-            dependency 
'org.springframework.boot:spring-boot-starter-mail:2.6.1'
             dependency 'com.icegreen:greenmail-junit5:1.6.5'
 
             // fineract client dependencies
@@ -226,7 +225,7 @@ allprojects  {
     spotless {
         format 'misc', {
             target '**/*.md', '**/*.properties', '**/.gitignore', 
'**/.openapi-generator-ignore', '**/*.yml', '**/*.xml', '**/**.json', '**/*.sql'
-            targetExclude '**/build/**', '**/bin/**', '**/.settings/**', 
'**/.idea/**', '**/.gradle/**', '**/gradlew.bat', '**/licenses/**'
+            targetExclude '**/build/**', '**/bin/**', '**/.settings/**', 
'**/.idea/**', '**/.gradle/**', '**/gradlew.bat', '**/licenses/**', 
'**/banner.txt'
             indentWithSpaces(4)
             endWithNewline()
             trimTrailingWhitespace()
@@ -257,6 +256,7 @@ allprojects  {
             "**/keystore.jks",
             "**/static/swagger-ui/**",
             "**/api-docs/**",
+            "**/banner.txt",
         ])
         strictCheck true
     }
diff --git a/fineract-provider/build.gradle b/fineract-provider/build.gradle
index 4539d61..24ac8a3 100644
--- a/fineract-provider/build.gradle
+++ b/fineract-provider/build.gradle
@@ -98,22 +98,15 @@ compileJava.doLast {
 // 
https://github.com/swagger-api/swagger-core/tree/master/modules/swagger-gradle-plugin
 import org.apache.tools.ant.filters.ReplaceTokens
 
-task prepareInputYaml(dependsOn: 'generateGitProperties') {
+task prepareInputYaml {
     outputs.file('config/swagger/fineract-input.yaml')
 
     doLast {
-        def versionForSwagger
-
-        if(project.ext.properties.containsKey("gitProps"))
-            versionForSwagger = project.ext.gitProps['git.commit.id.describe']
-        else
-            versionForSwagger = "unknown"
-
         copy {
             from file('config/swagger/fineract-input.yaml.template')
             into file('config/swagger')
             rename { String filename -> return 'fineract-input.yaml' }
-            filter(ReplaceTokens, tokens: [VERSION: versionForSwagger])
+            filter(ReplaceTokens, tokens: [VERSION: 
"${project.version}".toString()])
         }
     }
 }
@@ -258,7 +251,7 @@ springBoot {
 bootJar {
     duplicatesStrategy = DuplicatesStrategy.EXCLUDE
     manifest {
-        attributes 'Main-Class': 
'org.springframework.boot.loader.PropertiesLauncher'
+        attributes 'Main-Class': 
'org.springframework.boot.loader.PropertiesLauncher', 'Implementation-Title':   
'Apache Fineract', 'Implementation-Version': archiveVersion
     }
     dependsOn resolve
     classifier = ''
@@ -427,11 +420,8 @@ gitProperties {
     dateFormat = "yyyy-MM-dd'T'HH:mmZ"
     dateFormatTimeZone = "GMT"
     failOnNoGitDirectory = false
-    extProperty = 'gitProps'
 }
 
-processResources.dependsOn generateGitProperties
-
 // make sure the generateGitProperties task always executes (even when 
git.properties is not changed)
 generateGitProperties.outputs.upToDateWhen { false }
 
diff --git a/fineract-provider/src/main/resources/banner.txt 
b/fineract-provider/src/main/resources/banner.txt
new file mode 100644
index 0000000..262be98
--- /dev/null
+++ b/fineract-provider/src/main/resources/banner.txt
@@ -0,0 +1,10 @@
+
+    _                     _            _____ _                           _
+   / \   _ __   __ _  ___| |__   ___  |  ___(_)_ __   ___ _ __ __ _  ___| |_
+  / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | |_  | | '_ \ / _ \ '__/ _` |/ __| __|
+ / ___ \| |_) | (_| | (__| | | |  __/ |  _| | | | | |  __/ | | (_| | (__| |_
+/_/   \_\ .__/ \__,_|\___|_| |_|\___| |_|   |_|_| |_|\___|_|  \__,_|\___|\__|
+        |_|
+
+${AnsiStyle.FAINT}${AnsiColor.WHITE}Powered by Spring Boot 
${spring-boot.version}${AnsiColor.BLACK}
+

Reply via email to