def build_images()

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)