department-of-veterans-affairs / codeql-tools

MIT License
4 stars 2 forks source link

Create shared libraries to allow Jenkins users to execute CodeQL as part of their standard CI process #58

Closed lindluni closed 1 year ago

lindluni commented 1 year ago

This pull request introduces a set of Linux Shared Libraries allowing Jenkins users to execute CodeQL scans during their normal build process. This differs from the use of the ExecuteCodeQL() function in that users will no longer have to perform separate builds to perform CodeQL scans but can instead use CodeQL trace-commands or build-tracing to invoke their build processes in CI once.

The following Shared Library Functions are introduced: