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

Task tags

  • website
  • travis
  • tests
  • github
  • continuous integration

Students who completed this task

Darshil Patel, yuki_is_bored, Abishek V Ashok, Miguel Piedrafita

Task type

  • code Code
  • web Design
  • done_all Quality Assurance
close

2016