github.com/quay/claircore@v1.5.28/README.md (about) 1 ![](https://github.com/quay/claircore/workflows/CI/badge.svg) 2 # ClairCore 3 4 ClairCore provides a set of go modules which handle scanning container layers for installed packages and reporting any discovered vulnerabilities. 5 ClairCore is designed to be embedded into a service wrapper. 6 7 For a full overview see: [ClairCore Book](https://quay.github.io/claircore) 8 9 # Local development and testing 10 11 The following targets start and stop a local development environment 12 ``` 13 make local-dev-up 14 make local-dev-down 15 ``` 16 17 If you modify libvuln or libindex code the following make targets will restart the services with your changes 18 ``` 19 make libindexhttp-restart 20 make libvulnhttp-restart 21 ``` 22 23 With the local development environment up the following make target runs all tests including integration 24 ``` 25 make integration 26 ``` 27 28 The following make target runs unit tests which do not require a database or local development environment 29 ``` 30 make unit 31 ```