Felix Van Hove created FINERACT-2341:
----------------------------------------

             Summary: Gradle versioning plugin configuration suggests wrong 
versions
                 Key: FINERACT-2341
                 URL: https://issues.apache.org/jira/browse/FINERACT-2341
             Project: Apache Fineract
          Issue Type: Bug
          Components: Build
    Affects Versions: 1.12.1
            Reporter: Felix Van Hove


If I clone, check out a specific release of Fineract and then do `gradlew 
bootRun`, the running instance does not show the correct version. (This is not 
a new problem with 1.12.x, but had been the case with 1.11.0 too.) 

E.g. for 1.12.1, the Swagger UI displays 1.13.1-SNAPSHOT as the version. The 
same version appears here:

{noformat}
$ find . -name "fineract-*.jar" -path "*/build/*"
./fineract-accounting/build/libs/fineract-accounting-1.13.1-SNAPSHOT.jar
./fineract-avro-schemas/build/libs/fineract-avro-schemas-1.13.1-SNAPSHOT.jar
./fineract-branch/build/libs/fineract-branch-1.13.1-SNAPSHOT.jar
./fineract-charge/build/libs/fineract-charge-1.13.1-SNAPSHOT.jar
./fineract-command/build/libs/fineract-command-1.13.1-SNAPSHOT.jar
./fineract-core/build/libs/fineract-core-1.13.1-SNAPSHOT.jar
./fineract-document/build/libs/fineract-document-1.13.1-SNAPSHOT.jar
./fineract-investor/build/libs/fineract-investor-1.13.1-SNAPSHOT.jar
./fineract-loan/build/libs/fineract-loan-1.13.1-SNAPSHOT.jar
./fineract-progressive-loan/build/libs/fineract-progressive-loan-1.13.1-SNAPSHOT.jar
./fineract-rates/build/libs/fineract-rates-1.13.1-SNAPSHOT.jar
./fineract-report/build/libs/fineract-report-1.13.1-SNAPSHOT.jar
./fineract-savings/build/libs/fineract-savings-1.13.1-SNAPSHOT.jar
./fineract-tax/build/libs/fineract-tax-1.13.1-SNAPSHOT.jar
./fineract-validation/build/libs/fineract-validation-1.13.1-SNAPSHOT.jar
{noformat}

Correct would be 1.12.1.

If I download a development version after the release 1.12.1, the same 
1.13.1-SNAPSHOT version is generated. Correct would be 1.13.0-SNAPSHOT.

The reason is a misconfiguration of the [Gradle versioning 
plugin|https://github.com/qoomon/gradle-git-versioning-plugin] via the file 
build.gradle.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to