Set uid and gid when copying files for FSB Groovy
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?
Changelog entry added, if necessaryDocumentation created/updated-
Tests added for this feature/bug
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