| 1234567891011121314 |
- import glob
- import os, sys
- MAIN_IMAGE_NAME="metacubex/subconverter"
- TARGET_TAG="latest" if len(sys.argv) < 2 else sys.argv[1]
- args=["docker manifest create {}:{}".format(MAIN_IMAGE_NAME, TARGET_TAG)]
- for i in glob.glob("/tmp/images/*/*.txt"):
- with open(i, "r") as file:
- args += " --amend {}@{}".format(MAIN_IMAGE_NAME, file.readline().strip())
- cmd_create="".join(args)
- cmd_push="docker manifest push {}:{}".format(MAIN_IMAGE_NAME, TARGET_TAG)
- os.system(cmd_create)
- os.system(cmd_push)
|