-
Notifications
You must be signed in to change notification settings - Fork 481
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up CI build & test for pull requests #22
Comments
Brian did an initial investigation, based on that I think we should try the free Travis CI edition to start. Some notes:
|
Travis instructions for java projects. Includes both Maven and Gradle examples. https://docs.travis-ci.com/user/languages/java/ |
for #22. Travis should automatically detect that we use Maven based on the presence of pom.xml.
to make sure it breaks the Travis build (#22)
It's configured to notify the #build-status channel https://portability.slack.com/services/297899893366?updated=1#service_setup For #22
Forgot we still need to test frontend, will reopen this |
@holachuy once we get the Jasmine/Karma tests passing it looks pretty easy to get Travis to run 'ng test'. I sent a PR to fix a couple initial issues but I think I'd need to read up a bunch on Angular, Jasmine and Karma to get any further. Would it make more sense for you to fix them? |
A couple fixes to get 'ng test' working for #22
We should ensure that all PRs build and pass tests before submitting.
The text was updated successfully, but these errors were encountered: