Re: Building and serving fineract-cn artifacts with jitpack.io

2019-05-24 Thread Juhan Aasaru
Hi Ebenezer, I understand now what you want to do. One way to see the failed rat report would be instructing travis (in .travis.yml) to output contents of rat report to its logs like this: after_failure: - cat build/reports/rat/index.html If you think this adds value then you can test it out a

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-05-23 Thread Ebenezer Graham
Hi Juhan, It's easy to see a compilation error however the experience which led to this suggestion was actually a rat report eg: https://travis-ci.com/apache/fineract-cn-notifications/builds/111233630 I got a weird issue where all rat checks passed on my local dev but failed on the Pull Request h

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-05-23 Thread Juhan Aasaru
Hi Ebenezer, thanks for the good feedback and proposing enhancements. If you use pull requests then (normally) only your own build can fail, you shouldn't be able to merge any pull request that fails. So the information that build failed is relevant only for the authors of the pull request not al

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-05-23 Thread Ebenezer Graham
Hi Community / Juhan, Nice job with the Travis CI integration. They are working nicely! In addition, I want to suggest an idea. Can we have an after failure procedure in the .travis.yml to make the log output of a failed build available to Fineract developers? As you may already know, with Travi

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-04-25 Thread Juhan Aasaru
Hey, thank you for feedback and help Vishwas and Courage. I have now created 30 pull requests for getting travis to build and upload to artifactory, all linked here ander Issue links: https://issues.apache.org/jira/browse/FINCN-148 Its mostly copy-and-paste. Travis now builds all pull requests inc

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-04-11 Thread Courage Angeh
Hi Juhan, Nice work!. The code base and documentation looks good. Regards, Courage. On Thu, Apr 11, 2019 at 7:16 PM Vishwas Babu < vish...@confluxtechnologies.com> wrote: > +1 > Looks good to me > > > Regards, > Vishwas > > > > On Thu, Apr 11, 2019 at 9:13 AM Juhan Aasaru wrote: > > > Hi! > >

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-04-11 Thread Vishwas Babu
+1 Looks good to me Regards, Vishwas On Thu, Apr 11, 2019 at 9:13 AM Juhan Aasaru wrote: > Hi! > > I have proof-of-concept ready and I have managed to build and publish > fineract-cn-identity artifacts with Travis. > All the fineract-cn-* projects that idenity depends on I made forks and set

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-04-11 Thread Juhan Aasaru
Hi! I have proof-of-concept ready and I have managed to build and publish fineract-cn-identity artifacts with Travis. All the fineract-cn-* projects that idenity depends on I made forks and set Travis to build and publish those artifacts. Before I go over rest of the projects and create pull reque

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-03-31 Thread Vishwas Babu
Juhan, You should have received a mail from jFrog with the login details. Please let me know if you have any trouble logging in. Regards, Vishwas On Sun, Mar 31, 2019 at 8:59 AM Isaac Kamga wrote: > Hello Juhan, > > Yes, get started with the proof of concept. You'll also need to create > iss

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-03-31 Thread Isaac Kamga
Hello Juhan, Yes, get started with the proof of concept. You'll also need to create issues for the CI/CD work you're doing and probably name branches after the issue number. Vishwas mentioned that a Jfrog open source license is available for Apache Fineract. I think he's best placed to get those

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-03-31 Thread Juhan Aasaru
Hi! Thank you for your feedback. I can try to set up JFrog OSS Artifactory for Fineract CN. I did some research. According to blog post [1] it should be possible to build with Travis-CI and upload snapshots to Jfrog OSS [2] which is free for open source projects. And oss is meant for snapshots.

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-03-28 Thread Vishwas Babu
Hi Juhan, Thanks for taking this on! I would agree that 2 (changing the artifact name) and 3 aren't major concerns. Changing the group name, however, is less than ideal as both you and Isaac have pointed out. If you are considering alternatives, we do have an open-source license for https://jfro

Re: Building and serving fineract-cn artifacts with jitpack.io

2019-03-28 Thread Isaac Kamga
Hello Juhan, Sorry for the late reply to this email. Your contributions and ideas are valuable and you're encouraged to keep thinking of ways to better the Fineract CN project. I see that you've done quite some research and experimenting with jitpack.io and I think it can be a great tool for our

Building and serving fineract-cn artifacts with jitpack.io

2019-03-21 Thread Juhan Aasaru
Hi community! I created a proof-of-concept how we could use jitpack.io for fineract-cn projects. With this email I would start a discussion if and how we could get these changes done. I hope you have some time to go through my rather long email and maybe even look at the proof-of-concept that I pu