You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by Michael Vorburger <mi...@vorburger.ch> on 2019/11/28 09:19:34 UTC

Re: [Mifos-developer] Development Environment For Fineract Backenf

Kuziwa,

I'm adding dev@fineract.apache.org in CC, where more people interested in
backend development are.

I suspect that you are looking for faster turnaround for local development,
not CI/CD for e.g. UAT?

The best solution would be to use Spring Boot Dev mode, instead of WAR on
external tomcat. We are half way there to make that possible, but have a
few loose ends. Would you like to contribute to the project to make that
happen?

Best,
M.


On Thu, 28 Nov 2019, 00:45 Awasum Yannick, <aw...@apache.org> wrote:

> You may need to setup a CI/CD pipeline which will automatically pull
> changes on new PR/commits and deploy on your staging server.
> You will also setup a process which you can manually promote changes in
> staging production.
> In some cases, people decide to have 3 servers setup: Dev, UAT and
> Production. It depends on what you want to do and your resources
>
> You can use Gitlab CI, Jenkins or any other tool to achieve this on your
> end.
>
> I hope this helps.
>
> Thanks.
>
> On Thu, Nov 28, 2019 at 8:24 AM <ku...@taatconsulting.com> wrote:
>
>> Morning,
>>
>> In the interest of faster development, is there a means to create a
>> development environment that is faster for working on the back end code.
>> The current process is that after every significant code change one has to
>> build a new war file and export it to tomcats webapps folder then restart
>> tomcat, this amounts to a total of about 10 mins to see the code change.
>> Can anyone suggest a faster method to do this?
>>
>>
>>
>> Kind Regards,
>>
>> Kuziwa Sachikonye
>> Mifos-developer mailing list
>> mifos-developer@lists.sourceforge.net
>> Unsubscribe or change settings at:
>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>
> Mifos-developer mailing list
> mifos-developer@lists.sourceforge.net
> Unsubscribe or change settings at:
> https://lists.sourceforge.net/lists/listinfo/mifos-developer

Re: [Mifos-developer] Development Environment For Fineract Backenf

Posted by Awasum Yannick <aw...@apache.org>.
In addition, just using the ./gradlew clean tomcatRunWar, tasks is enough
to test your changes in a local dev environment. This runs in 2 minutes.
This is how local dev is tested now given spring boot dev tools are not yet
enabled.

On Thu, Nov 28, 2019 at 10:19 AM Michael Vorburger <mi...@vorburger.ch>
wrote:

> Kuziwa,
>
> I'm adding dev@fineract.apache.org in CC, where more people interested in
> backend development are.
>
> I suspect that you are looking for faster turnaround for local
> development, not CI/CD for e.g. UAT?
>
> The best solution would be to use Spring Boot Dev mode, instead of WAR on
> external tomcat. We are half way there to make that possible, but have a
> few loose ends. Would you like to contribute to the project to make that
> happen?
>
> Best,
> M.
>
>
> On Thu, 28 Nov 2019, 00:45 Awasum Yannick, <aw...@apache.org> wrote:
>
>> You may need to setup a CI/CD pipeline which will automatically pull
>> changes on new PR/commits and deploy on your staging server.
>> You will also setup a process which you can manually promote changes in
>> staging production.
>> In some cases, people decide to have 3 servers setup: Dev, UAT and
>> Production. It depends on what you want to do and your resources
>>
>> You can use Gitlab CI, Jenkins or any other tool to achieve this on your
>> end.
>>
>> I hope this helps.
>>
>> Thanks.
>>
>> On Thu, Nov 28, 2019 at 8:24 AM <ku...@taatconsulting.com> wrote:
>>
>>> Morning,
>>>
>>> In the interest of faster development, is there a means to create a
>>> development environment that is faster for working on the back end code.
>>> The current process is that after every significant code change one has to
>>> build a new war file and export it to tomcats webapps folder then restart
>>> tomcat, this amounts to a total of about 10 mins to see the code change.
>>> Can anyone suggest a faster method to do this?
>>>
>>>
>>>
>>> Kind Regards,
>>>
>>> Kuziwa Sachikonye
>>> Mifos-developer mailing list
>>> mifos-developer@lists.sourceforge.net
>>> Unsubscribe or change settings at:
>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>
>> Mifos-developer mailing list
>> mifos-developer@lists.sourceforge.net
>> Unsubscribe or change settings at:
>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>
>