MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / main

Function main

tasks/scripts/release.py:455–483  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

453
454
455def main() -> None:
456 parser = build_parser()
457 args = parser.parse_args()
458
459 if args.command == "get-version":
460 if args.python:
461 get_version("python")
462 elif args.cargo:
463 get_version("cargo")
464 elif args.docker:
465 get_version("docker")
466 elif args.deb:
467 get_version("deb")
468 elif args.snap:
469 get_version("snap")
470 elif args.rpm_version:
471 get_version("rpm-version")
472 elif args.rpm_release:
473 get_version("rpm-release")
474 elif args.json:
475 get_version("json")
476 else:
477 get_version("all")
478 elif args.command == "generate-homebrew-formula":
479 generate_homebrew_formula(
480 release_tag=args.release_tag,
481 release_dir=args.release_dir,
482 output=args.output,
483 )
484
485
486if __name__ == "__main__":

Callers 1

release.pyFile · 0.70

Calls 3

build_parserFunction · 0.85
get_versionFunction · 0.85

Tested by

no test coverage detected