Bulletproof ci.py (#107)

This commit is contained in:
Sebastian Göls
2024-06-10 23:06:44 +02:00
committed by GitHub
parent 90fd1b0ab2
commit d69446a11b

5
ci.py
View File

@@ -81,7 +81,10 @@ for port in CYD_PORTS:
add_configuration(port) add_configuration(port)
os.chdir(BASE_DIR) os.chdir(BASE_DIR)
shutil.copytree("./out", "./_site/out") out_dir = "./_site/out"
if os.path.exists(out_dir):
shutil.rmtree(out_dir)
shutil.copytree("./out", out_dir)
with open("./_site/OTA.json", "w") as f: with open("./_site/OTA.json", "w") as f:
json.dump({"Configurations": configurations}, f) json.dump({"Configurations": configurations}, f)