Commit f87d8eda authored by Russell Dickenson's avatar Russell Dickenson

Merge branch '0324-sast-analyzer-features' into 'master'

Add minimal list of requirements for SAST analyzers

See merge request gitlab-org/gitlab!57519
parents e1377256 cf4d7d08
...@@ -43,6 +43,18 @@ dedicated containers for each analysis. ...@@ -43,6 +43,18 @@ dedicated containers for each analysis.
SAST is pre-configured with a set of **default images** that are maintained by SAST is pre-configured with a set of **default images** that are maintained by
GitLab, but users can also integrate their own **custom images**. GitLab, but users can also integrate their own **custom images**.
## SAST analyzer features
For an analyzer to be considered Generally Available, it is expected to minimally
support the following features:
- [Customizable configuration](index.md#available-variables)
- [Customizable rulesets](index.md#customize-rulesets)
- [Scan projects](index.md#supported-languages-and-frameworks)
- [Multi-project support](index.md#multi-project-support)
- [Offline support](index.md#running-sast-in-an-offline-environment)
- [Emits JSON report format](index.md#reports-json-format)
## Official default analyzers ## Official default analyzers
Any custom change to the official analyzers can be achieved by using a Any custom change to the official analyzers can be achieved by using a
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment