Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Investigate adding Continuous Integration #43
I have a branch that I am working on for this, but I need to break it out. I will submit a pull request for 1.2-wip soon. I'll update this issue when I have a stable version of my branch ready.
As a sneak peak it uses phantom-js and runs our jasmine unit tests.
Submitted pull request for this enhancement. I went with Travis CI, which nicely integrates with GitHub. The script loads our unit test pages in Phantom-js and runs all the tests to verify whether or not the build passed. view the pull request here: #58
Can you create a Travis CI account for OpenF2/F2 and add the status image to the root readme then close this issue? Below are the quick steps to get that done, hopefully I didn't miss anything
Go To https://travis-ci.org/
It will automatically pick up all branches that have .travis.yml in the root directory.
You need to actually push the master branch to kick off the first build.
After you have pushed and gone back to Travis CI to verify the build was successful you can grab the "build passing" image pretty easily...
Go back to the travis-ci home page