diff --git a/download-experimental.sh b/download-experimental.sh old mode 100644 new mode 100755 diff --git a/download-latest-firmware-build.py b/download-latest-firmware-build.py index dc1429172212dd765bdab8fc46d1f4ef57eb0f2c..22335fdc2216aa3d5b3adfda97d5e7ddad62d685 100755 --- a/download-latest-firmware-build.py +++ b/download-latest-firmware-build.py @@ -65,6 +65,10 @@ for job in pipeline_jobs: with zipfile.ZipFile(artifact_temp) as artifact_zip: version = find_version_from_archive(artifact_zip.infolist()) - print(f"Version is {version}") - artifact_zip.extractall("gluon/output/") - os.rename("gluon/output", version) + if not os.path.exists(version): + print(version) + artifact_zip.extractall("gluon/output/") + os.rename("gluon/output", version) + else: + print(f"'{version}' already exists") + sys.exit(1)