Answer the question
In order to leave comments, you need to log in
How can I set up code review in a Web application?
There is a universal web application. It has a server part on Node.js and a client part with assembly via Webpack.
Initially, I had code verification set up in Webpack using eslint-loader. But I ran into such a problem that scripts on Node.js were not checked for me through ESlint.
Then I looked towards Git hooks. Everything set up. It seems to work, but it turns out that hooks do not work in all Git clients. For example, in GitKraken, hooks are simply ignored. Yes, and in the console through the --no-verify flag, hooks can be skipped.
Since many people will work on the application, I would not want to trust the human factor. It is necessary to set up code verification in such a way that none of the developers could forcibly bypass them or accidentally skip them. How can I do that?
Answer the question
In order to leave comments, you need to log in
For such things (and also for running unit tests), the Continuous Integration server is usually responsible. Have a look at Jenkins, Travis-CI.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question