[
https://issues.apache.org/jira/browse/FINERACT-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17210925#comment-17210925
]
Aleksandar Vidakovic commented on FINERACT-1171:
------------------------------------------------
[~vorburger] thought you would raise this ;) ... in principle I understand what
you suggested (have to read again this evening to grok all details), but have
to see how to split up the currently working version into more peace meal
chunks. Not sure yet how I can do that, because the re-arrangement of the
build.gradle file is one "thing"; it looks big, but the actual changes are not
that huge... the content is almost identical to the original, just split in
multiple files which just makes editing and finding things easier.
Automatic versioning based on the Git repository could be a separate step (just
thinking out loud)... adding a separate module for documentation admittedly
stretches the topic of this Jira ticket a bit, so could also be a separate
step. Would that be good enough? If not then I might need maybe a helping hand
here. If it helps I can also create a little presentation how things are
organized in this branch? Let me know.
[~ptuomola] I've managed to make things work without Git available. Doing that
revealed also an issue with the existing release: if you build from the
distribution sources without Git available then you won't generate a proper
git.properties file... which in turn will show wrong version info during
runtime when you invoke /actuator/info. These things are fixed too. FYI
> Multi-module configuration for Gradle
> -------------------------------------
>
> Key: FINERACT-1171
> URL: https://issues.apache.org/jira/browse/FINERACT-1171
> Project: Apache Fineract
> Issue Type: Improvement
> Components: Build
> Affects Versions: 1.5.0
> Reporter: Aleksandar Vidakovic
> Assignee: Aleksandar Vidakovic
> Priority: Major
> Fix For: 1.5.0
>
> Attachments: image-2020-10-08-21-19-43-775.png,
> image-2020-10-08-21-43-03-567.png, image-2020-10-08-21-48-56-177.png,
> image-2020-10-08-21-52-46-940.png
>
>
> Use the build.gradle file in the root folder rather than in fineract-provider
> to import the project in IDEs.
> Note: this will force everyone to re-import the project in their IDEs.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)