FOSSASIA
Website: Add/Improve CI and tests integration with Travis and other tools
1) Objective
We have put up a basic site on http://gci16.fossasia.org. We want to develop a nice website all kinds of features for Google Code-In.
Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early.
Please integrate the repository with Travis CI and other tools for continuous integration and tests to avoid any build errors.
2) Requirements
- Integrate Travis CI with fossasia/gci16.fossasia.org repo or add a test to the site
- Make a pull request to merge your changes to the original github repository of https://github.com/fossasia/gci16.fossasia.org
- Announce your work on your blog (if you have one), the FOSSASIA facebook page http://www.facebook.com/fossasia and tweet about it @fossasia @mariobehling and use the hashtag #FOSSASIA.
Useful Links
- Travis CI: https://travis-ci.org/
- For Beginners: https://docs.travis-ci.com/user/for-beginners
- Getting Started: https://docs.travis-ci.com/user/getting-started/
Task tags
Students who completed this task
Darshil Patel, yuki_is_bored, Abishek V Ashok, Miguel Piedrafita