Skip to content

Set uid and gid when copying files for FSB Groovy

Fabien Catteau requested to merge set-uid-gid-for-fsb-groovy into master

What does this MR do?

Set the UID and GID when copying the project files before they're analyzed by find-sec-bugs-groovy.

This is identical to what already exists for https://gitlab.com/gitlab-org/security-products/analyzers/find-sec-bugs-gradle.

Why was this MR needed?

The FSB Groovy analyzer can't build the Gradle project unless the UID and GID are properly set.

Does this MR meet the acceptance criteria?

There's no need to update the changelog or the documentation because the bug is affecting FSB Groovy which has not been shipped yet.

The integration of FSB Groovy in the main SAST project using the standard job definition is tested using the tests/sast project.

What are the relevant issue numbers?

None.

Edited by Fabien Catteau

Merge request reports