JBoss Community

Integrate Travis CI to supported projects.

"Travis CI is a hosted, distributed continuous integration service used to build and test software projects hosted at GitHub. Open source projects may be tested at no charge via travis-ci.org. It is a really useful tool for maintainers"

The task requires you to integrate the Travis CI, the building and testing software into the repositories of any project you are working in for JBoss.

You are required to:

  • Find a project from the organisation's github page which does not already have Travis CI implemented.
  • Create a issue in the repository stating that you will be working on implementing this.
  • Add and make changes to the travis configuration file (travis.yml). You can refer to the Documentation here
  • After successfully implementing Travis to your fork, add a Travis build badge to the readme, just below the heading of the repository.
  • Remember: to alter the badge so as to make it work with the original repository.
  • Create a Pull request making your changes and add test results summary as comments.

Submission Requirements:

  • Link to your created Pull request.

Task tags

  • testing
  • integration

Students who completed this task

Baftek, oussema, Lint, Maier Ilya, Saba Khukhunashvili, Visheshc, Raghav Awasthi, Vinayak Agarwal, crowded.geek, Aniol Vicens Lloret, Sidhya Tikku, ribhavsharma, titanMx, Sai Vittal B

Task type

  • chrome_reader_mode Documentation / Training
  • done_all Quality Assurance
close

2018