[
https://issues.apache.org/jira/browse/FINERACT-1129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17185064#comment-17185064
]
Aleksandar Vidakovic commented on FINERACT-1129:
------------------------------------------------
[~vorburger] thanks for the pointers... agree with all of them.
No problem at to do feedback before the PR... that way we have a clean PR.
Adding a source distribution should not be too much of a problem, will add this
shortly.
Initially I named the task "release", but then thought it might clash with some
built in task (the name is quite generic). But wiring this to the distribution
lifecycle appears to be the best solution here... then we don't have to invent
something.
Documentation for running a release will be added with references to the GPG
setup that is already documented. Gradle signing setup is easy, just a handful
of properties in your ~/.gradle/gradle.properties, nevertheless there's one
detail that took me a moment to figure out (signing key). Will write this up as
soon as I can.
And finally: [~Grandolf49] please let me know if we can add the compiled client
library to this release and if you need a helping hand. If it's too much of a
stress then there's next release... and maybe we can publish it also to Maven
Central.
> Gradle task to create release package
> -------------------------------------
>
> Key: FINERACT-1129
> URL: https://issues.apache.org/jira/browse/FINERACT-1129
> Project: Apache Fineract
> Issue Type: Improvement
> Components: Build
> Affects Versions: 1.4.0
> Reporter: Aleksandar Vidakovic
> Assignee: Aleksandar Vidakovic
> Priority: Minor
> Fix For: 1.4.0
>
>
> Add Gradle task to create release package with following artifacts:
> * WAR
> * server JAR
> * client JAR
> * README
--
This message was sent by Atlassian Jira
(v8.3.4#803005)