[ 
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)

Reply via email to