SCoRe Lab
[LabelLab] Integrate Travis CI to deploy the web app to GitHub pages
Task Description: 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.
Travis CI is one of the most popular CI tools. Using Travis the labellab web app can be automatically deployed into any hosting environment. Write a Travis file to run all the test cases and deploy the web app to GitHub pages.
Task Deliverables: A PR with the .travis.yml file.
References:
Task tags
Students who completed this task
Mark Chen, CJ, lukasz-zbrzeski, kunalbhatia, Joseph Semrai