ccavanaugh / jgnash

jGnash Personal Finance
http://ccavanaugh.github.io/jgnash/
Other
139 stars 80 forks source link

Add hosted CI with Travis-CI or Snap-CI plus Gitter.im #7

Closed lenucksi closed 9 years ago

lenucksi commented 9 years ago

Hello,

I've added a .travis.yml file to enable building the repo and pull requests with Travis-CI (http://travis-ci.org) and Snap-CI. (https://snap-ci.com/) CI allows to run the integrated test suite with every commit and for every pull request automatically. It could also be configured to create / deploy distributable packages for "Nightlies" or the Tags. Other options to run quality metrics such as test coverage or the likes might be added too.

Usually CI turns out be useful. If you would like to use it with your repo as well, you'll need to login to Travis-CI or Snap-CI with your GitHub-Account and enable your repo there, both services are free for OpenSource usage. I've enabled both services to give them a try, usually Travis is more popular and feature rich. Contact me if you would like to enable me to configure things there for your repo.

Also (and probably that should rather be a separate pull request) I've added a Gitter.Im Badge and registered my repo for this service. It is a GitHub and service (such as Travis-CI) enabled chat room with permanent history and rich markup accessible with GitHub-Login. I found it to be pretty useful in other projects. Maybe you could give it a look too, as an alternative or addition to the Google Group lists. It would require you to login to their service and activate your repo there.

valnaumov commented 7 years ago

so why was not this merged?

ccavanaugh commented 7 years ago

I have no interest in it.

On Jan 13, 2017 6:01 AM, "valnaumov" notifications@github.com wrote:

so why was not this merged?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ccavanaugh/jgnash/pull/7#issuecomment-272417337, or mute the thread https://github.com/notifications/unsubscribe-auth/AAm4IhSvjows4LlJX0QV4pgejmSy206oks5rR1mRgaJpZM4FgCS7 .