diff --git a/lib/runner.py b/lib/runner.py index c787bf6..2ddf2a0 100644 --- a/lib/runner.py +++ b/lib/runner.py @@ -22,6 +22,9 @@ def run(self): config = self._decode_config() self._print_debug('[cppcheck] config: {}'.format(config)) + # Ensure app user can write to the source volume for dumps/addons + subprocess.run(['chmod', '-R', 'a+w', '/src'], stdout=subprocess.PIPE, stderr=subprocess.PIPE) + workspace = Workspace(config.get('include_paths')) workspace_files = workspace.calculate()