Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CodeQL Stuart parameter to this repo #136

Merged
merged 1 commit into from
Mar 10, 2023

Commits on Mar 10, 2023

  1. Add CodeQL Stuart parameter to this repo

    Allows CodeQL to be run locally by specifying `--codeql` when
    providing `stuart_update` and `stuart_ci_build` commands in this
    repo.
    
    - `stuart_update` - Automatically downloads the CodeQL CLI application
      appropriate for your host operating system
      - Note: This may take several minutes depending on your Internet
        connection speed
    - `stuart_ci_build` - Automatically runs CodeQL against the packages
      built after they are built.
    
    NOTE: Running with CodeQL will increase your overall build time for a
    couple of reasons:
    
    1. Every package must be clean built to get proper results
    2. The CodeQL analysis phase takes a while to run
    
      (1) happens automatically, you do not need to specify a clean build
      manually
    
    For more information, such as:
    
    1. How to view results
    2. How to modify the CodeQL rules run
    3. How to include/exclude files/rules at various levels of granularity
    
    And more...
    
    Go to the CodeQL plugin readme:
    
    https://github.com/microsoft/mu_basecore/blob/HEAD/.pytool/Plugin/CodeQL/Readme.md
    
    Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
    makubacki committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    afec226 View commit details
    Browse the repository at this point in the history