INNER CODE UNIT · Python

cmd_check

labsai/EDDI · scripts/bump-version.py:247

def cmd_check(repo: Repo, _args) -> int:
    found = problems(repo)
    for p in found:
        print(f"error: {p}", file=sys.stderr)
    if not found:
        print(f"ok: {len(repo.pointers())} release pointers all name {repo.app_version()}")
    return 1 if found else 0


def do_next(repo: Repo, version: str, force: bool) -> None:
    parse(version)
    current = repo.pom_version()
    if not force and parse(version) <= core(current, "pom.xml's version"):
        raise BumpError(f"pom.xml is already {current}; refusing to move the build version to {version} "
                        "(pass --force to go backwards)")
    repo.set_pom(version)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…