Allows the user to download API fuzzing analyzer
What does this MR do?
This MR adds a Job to download the API fuzzing binary image.
- Add
api-fuzzing
to the list of downloadable binaries inSECURE_BINARIES_ANALYZERS
- Add a job that runs only runs when
api-fuzzing
is added in variableSECURE_BINARIES_ANALYZERS
andSECURE_BINARIES_DOWNLOAD_IMAGES
is set totrue
-
SECURE_BINARIES_ANALYZER_VERSION
which defines the image version is set to1
forapi-fuzzing
to match the current version.
- Relates to issue #325731 (closed)
- Support for using
SECURE_BINARIES_ANALYZERS
variable in API fuzzing image. MR !60409 (merged) - Documentation update !60512 (merged)
CI Template test
Screenshots (strongly suggested)
Screenshot of the generated image in sample project
Does this MR meet the acceptance criteria?
Conformity
-
📋 Does this MR need a changelog?-
I have included a changelog entry. -
I have not included a changelog entry because _____.
-
-
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
-
Separation of EE specific content
Availability and Testing
- [-] Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process.
- [-] Tested in all supported browsers
- [-] Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team
Related to #325731 (closed)
Edited by Herber Madrigal