def _build_project()

in aws_lambda_builders/workflows/java_gradle/actions.py [0:0]


    def _build_project(self, init_script_file):
        try:
            if not self.os_utils.exists(self.scratch_dir):
                self.os_utils.makedirs(self.scratch_dir)
            self.subprocess_gradle.build(
                self.source_dir,
                self.build_file,
                self.gradle_cache_dir,
                init_script_file,
                {self.SCRATCH_DIR_PROPERTY: os.path.abspath(self.scratch_dir)},
            )
        except GradleExecutionError as ex:
            raise ActionFailedError(str(ex))