Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Add a continuous integration tool #143

Open
Karim-C opened this issue Mar 26, 2018 · 2 comments
Open

Feature Request: Add a continuous integration tool #143

Karim-C opened this issue Mar 26, 2018 · 2 comments
Labels

Comments

@Karim-C
Copy link
Contributor

Karim-C commented Mar 26, 2018

Adding a continuous integration (CI) tool would allow the test to be run before the pull requests are merged into the master branch. By testing the code before it is merged it would prevent people from breaking the build.

The upstream master has been broken on this project in the past, and it had an adverse effect on the productivity of some of the contributors working on the project. Therefore, the addition of a CI tool would increase productivity. Travis CI may be a good choice. Travis CI can be integrated with GitHub and is free for open source projects (source: https://github.com/marketplace/travis-ci).

@softeng-701 The integration of a CI tool looks to be quiet straightforward and would involve a bit of research as well as the creation of a build script which would run the unit tests. I think this issue should be labelled small.

@softeng-701
Copy link
Collaborator

@Karim-C APPROVED!

@frederickfogerty
Copy link
Contributor

Claiming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants