def _wait_for_build()

in src/container_build/container_build.py [0:0]


def _wait_for_build(build_id, session, poll_seconds=10):
    client = session.client("codebuild")
    status = client.batch_get_builds(ids=[build_id])
    while status["builds"][0]["buildStatus"] == "IN_PROGRESS":
        print(".", end="")
        sys.stdout.flush()
        time.sleep(poll_seconds)
        status = client.batch_get_builds(ids=[build_id])

    print(f"Build complete, status = {status['builds'][0]['buildStatus']}")
    print(f"Logs at {status['builds'][0]['logs']['deepLink']}")