perf(scripts): ⚡ Make update.py script retag instead of rebuild.
This commit is contained in:
+6
-6
@@ -22,15 +22,15 @@ version_num = version[1]
|
||||
targets = ["tasks", "shard"]
|
||||
|
||||
for t in targets:
|
||||
tag = f"registry.nyeki.dev/payphone/payphone/{t}:v{version_num}"
|
||||
tag_version = f"registry.nyeki.dev/payphone/payphone/{t}:v{version_num}"
|
||||
|
||||
os.system(f"docker build --target {t} --tag {tag} .")
|
||||
os.system(f"docker push {tag}")
|
||||
os.system(f"docker build --target {t} --tag {tag_version} .")
|
||||
os.system(f"docker push {tag_version}")
|
||||
|
||||
tag = f"registry.nyeki.dev/payphone/payphone/{t}:latest"
|
||||
tag_latest = f"registry.nyeki.dev/payphone/payphone/{t}:latest"
|
||||
|
||||
os.system(f"docker build --target {t} --tag {tag} .")
|
||||
os.system(f"docker push {tag}")
|
||||
os.system(f"docker tag {tag_version} {tag_latest}")
|
||||
os.system(f"docker push {tag_latest}")
|
||||
|
||||
toml.dump(data, open("pyproject.toml", "w"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user