Gelassen / manufactory-knowledge-management-system

This system is made to solve business issue for one manufactory. It is also has intent behind it to scale up to a product to fulfill needs of organisation which shares the same issue.
MIT License
0 stars 0 forks source link

[dev-ops] add automatic check of the codebase code quality #12

Open Gelassen opened 9 months ago

Gelassen commented 9 months ago

User story

As an engineer I want with minimal efforts to receive feedback on codebase code quality as soon as possible

Tech details

The most straightforward way is to implement a gradle task which should be run on each build. If performance would suffer significantly, run this task only as a part of CI.

It makes sense to make it together with #8

This looks as the most relevant solution on the market: https://github.com/GradleUp/static-analysis-plugin

Gelassen commented 9 months ago

I worked on this on Friday. Current state of work is committed as a WIP and pushed into a separate branch.

Most of commits referring this ticket is related to storage layer - a different ticket. #4