ci(ananke): include primary branch in quality metrics
This commit is contained in:
parent
a95656910d
commit
d935a5c7df
@ -338,7 +338,9 @@ def main(argv: list[str] | None = None) -> int:
|
|||||||
resolved_failed = max(args.local_failed, remote_failed)
|
resolved_failed = max(args.local_failed, remote_failed)
|
||||||
coverage_percent = _read_coverage_percent(args.coverage_percent_file)
|
coverage_percent = _read_coverage_percent(args.coverage_percent_file)
|
||||||
source_lines_over_500 = _count_source_files_over_limit(repo_root, max_lines=500)
|
source_lines_over_500 = _count_source_files_over_limit(repo_root, max_lines=500)
|
||||||
branch = os.getenv("BRANCH_NAME", os.getenv("GIT_BRANCH", ""))
|
branch = os.getenv("BRANCH_NAME") or os.getenv("GIT_BRANCH") or "unknown"
|
||||||
|
if branch.startswith("origin/"):
|
||||||
|
branch = branch[len("origin/") :]
|
||||||
build_number = os.getenv("BUILD_NUMBER", "")
|
build_number = os.getenv("BUILD_NUMBER", "")
|
||||||
quality_output = Path(os.getenv("ANANKE_QUALITY_OUTPUT_FILE", str(build_dir / "quality-gate.out")))
|
quality_output = Path(os.getenv("ANANKE_QUALITY_OUTPUT_FILE", str(build_dir / "quality-gate.out")))
|
||||||
tests = _parse_go_test_counts(quality_output)
|
tests = _parse_go_test_counts(quality_output)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user