def __clone_cloudbiolinux(cbl_config):
    cbl_url = cbl_config.get("repository", DEFAULT_CBL_URL)
    cbl_dir = mkdtemp(suffix="cbl")
    check_call(["git", "clone", cbl_url, cbl_dir])

    revision = cbl_config.get("revision", None)
    if revision:
        git_dir = os.path.join(cbl_dir, ".git")
        check_call(["git", "--work-tree", cbl_dir, "--git-dir", git_dir, "checkout", revision])
    return cbl_dir
Get the names of all new groups created/added to the server since
dataset/ETHPy150Open chapmanb/cloudbiolinux/deploy/test_install_galaxy_tool.py/__clone_cloudbiolinux--crossover with--dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/news/nntp.py/NNTPClient.fetchNewGroups