Hi All,
On the various UI repos (manageiq-ui-service, manageiq-ui-classic, ui-components) we have a variety of “tools / scanners” running. Right now, here’s what I see running on each repo:
Service UI
- Code Climate
- NSP (Node Security Project)
- Travis
- Coveralls
UI Components
- BitHound
- Travis
- Coveralls
Classic UI
- hakiri
- Code Climate
- gemnasium
- snyk
- Travis
I’m wondering if we can come to an agreement of what we need / should have, and then move to get all the repos in sync? Based on what I see / have used, I wonder what does everyone think about using the following:
- Travis = Testing (de-facto standard for ManageIQ org)
- Code Climate = Code Quality
- BitHound = Security Scanner
- Coveralls = Code Coverage (I like Coveralls vs. Code Climate for coverage, because you can set a failure threshold for a drop in code coverage)
Again, just thoughts and this is meant to spawn discussion of getting us all in sync, not in anyway a “this is the way it will be”.
Chris