Merge pull request #8671 from AlanCoding/weird_fail

Avoid copies made from failed updates

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
This commit is contained in:
softwarefactory-project-zuul[bot]
2020-11-25 15:58:51 +00:00
committed by GitHub

View File

@@ -2417,6 +2417,7 @@ class RunProjectUpdate(BaseTask):
shutil.rmtree(stage_path) # cannot trust content update produced shutil.rmtree(stage_path) # cannot trust content update produced
if self.job_private_data_dir: if self.job_private_data_dir:
if status == 'successful':
# copy project folder before resetting to default branch # copy project folder before resetting to default branch
# because some git-tree-specific resources (like submodules) might matter # because some git-tree-specific resources (like submodules) might matter
self.make_local_copy(instance, self.job_private_data_dir) self.make_local_copy(instance, self.job_private_data_dir)