in scripts/build_docs.py [0:0]
def main(versions, skip_install, use_yarn):
# from druid-website-src/static/build-scripts,
# move to druid-website-src to run the npm commands
os.chdir("../")
# sort to build "latest" last
versions = sorted(versions)
# install docusaurus 2
if not skip_install:
print("Installing Docusaurus 2...")
if not use_yarn:
subprocess.run(["npm", "install"])
else:
subprocess.run(["yarn", "install"])
# remove the old build directory
shutil.rmtree('build', ignore_errors=True)
# do the actual builds
build_docs(versions, use_yarn)