Skip to content
This repository has been archived by the owner on Dec 1, 2017. It is now read-only.

Researching / documenting CI options for code-style and linting #46

Open
thisiscab opened this issue Feb 11, 2016 · 6 comments
Open

Researching / documenting CI options for code-style and linting #46

thisiscab opened this issue Feb 11, 2016 · 6 comments

Comments

@thisiscab
Copy link
Contributor

#43

@thisiscab thisiscab added this to the DevChat 2.0 milestone Feb 11, 2016
@thisiscab thisiscab changed the title researching / documenting CI options for code-style and linting Researching / documenting CI options for code-style and linting Feb 11, 2016
@peterberkenbosch
Copy link

We have a pretty good setup for Glossier right now.

@thisiscab
Copy link
Contributor Author

Mind explaining it a little bit further? :P

@peterberkenbosch
Copy link

wercker and codeclimate with code coverage enabled, codeclimate will also give you the configuration files to finetune the linters and rubocop.

@thisiscab
Copy link
Contributor Author

So far, I have found many different "tools"

Hound -> Give feedback directly on pull-request
Rubocup -> Analyze code and give you feedback
Pullreview -> Service that analyze the code from pull-request and give feedback (not configurable)
linthub -> Lint your code automaticly in pull-request

TravisCI can easily integrate Rubocup
TravisCI can easily integrate CodeClimate (Tool for code quality / code coverage)

Suggestion pre-commit hooks https://github.com/jish/pre-commit
Integrate everything we want.

Pre-commit = throw feedback before actually pushing the code.

@braidn
Copy link
Contributor

braidn commented Feb 12, 2016

Never heard of 'linthub'. I shouldn't be shocked thats a service.

@thisiscab
Copy link
Contributor Author

Another pre-commit bundle that seems better than the one I linked
https://github.com/brigade/overcommit

@simonwalsh simonwalsh removed this from the DevChat 2.0 milestone Dec 21, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants