in tools/build-image.py [0:0]
def build_images():
get_auth()
login()
version, repo_list, release_base = load_config()
for repo_meta in repo_list:
if "name" not in repo_meta:
fail("repository name missing in repo list")
repo_name = repo_meta["name"]
switcher = {
"yunikorn-k8shim": scheduler_images,
"yunikorn-web": web_image,
}
if switcher.get(repo_name) is not None:
if "alias" not in repo_meta:
fail("repository alias missing in repo list")
alias = repo_meta["alias"]
switcher.get(repo_name)(os.path.join(release_base, alias), version)