diff --git a/buildbot/worker/doc_manual.py b/buildbot/worker/doc_manual.py index e7c5387..c3ec9d4 100755 --- a/buildbot/worker/doc_manual.py +++ b/buildbot/worker/doc_manual.py @@ -216,7 +216,14 @@ def deliver(builder: ManualBuilder) -> None: # Sync html files source_path = f"{builder.build_path}/{doc_format}/{locale}/" dest_path = f"{connect_id}:{version_remote_path}/" - worker.utils.rsync(source_path, dest_path, exclude_paths=[".doctrees"]) + # Exclude packaged download files; these get synced with `needs_package_delivery`. + worker.utils.rsync( + source_path, + dest_path, + exclude_paths=[".doctrees", "blender_manual_*.zip"], + delete=True, + delete_path_check=version_remote_path + ) # Create links if builder.track_id == "vdev":