add --recursive to --delete
diff --git a/scripts/build_docs.py b/scripts/build_docs.py
index afaad88..2c67e61 100644
--- a/scripts/build_docs.py
+++ b/scripts/build_docs.py
@@ -28,7 +28,7 @@
def rsync_build_output(src, dst):
- subprocess.run(["rsync", "--delete", src, dst])
+ subprocess.run(["rsync", "--delete", "--recursive", src, dst])
def build_docs(versions, use_yarn):
diff --git a/scripts/copy_druid_docs.py b/scripts/copy_druid_docs.py
index be29a3c..f6c1479 100755
--- a/scripts/copy_druid_docs.py
+++ b/scripts/copy_druid_docs.py
@@ -85,7 +85,7 @@
if is_latest == 'y':
print("Also copying the docs to docs/latest.")
- subprocess.run(["rsync", "-av", "--delete", f"{source_directory}/docs/", destination_directory_latest])
+ subprocess.run(["rsync", "-av", "--delete", "--recursive", f"{source_directory}/docs/", destination_directory_latest])
shutil.rmtree(f"{destination_directory_latest}/_bin")
do_the_replace(destination_directory_latest, druid_version)
elif is_latest == 'n':
@@ -103,7 +103,7 @@
destination_directory_latest = "../docs/latest"
# Copies the docs
- subprocess.run(["rsync", "-av", "--delete", f"{source_directory}/docs/", destination_directory])
+ subprocess.run(["rsync", "-av", "--delete", "--recursive", f"{source_directory}/docs/", destination_directory])
# deletes the _bin directory that's not needed
shutil.rmtree(f"{destination_directory}/_bin")