Skip to content

Report live Bazel progress to build proxies - #3335

Draft
karim-alweheshy wants to merge 1 commit into
review/rules-09-bazel-environment-contractfrom
review/rules-10-live-progress
Draft

Report live Bazel progress to build proxies#3335
karim-alweheshy wants to merge 1 commit into
review/rules-09-bazel-environment-contractfrom
review/rules-10-live-progress

Conversation

@karim-alweheshy

@karim-alweheshy karim-alweheshy commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • request Bazel's one-second progress-report cadence only for build-proxy invocations
  • keep that presentation-only option out of metadata replay and publishable invocation receipts
  • add source-level coverage for proxy and non-proxy command construction

Stack

Validation

  • focused launcher Bazel test passed uncached with --ignore_all_rc_files
  • bash -n, scoped ShellCheck, Buildifier, and TruffleHog passed
  • generated RedditApp adapter contains --progress_report_interval=1
  • Xcode 26.5 RedditApp build succeeded while displaying changing current activity and estimated completed/total counts

Testing

Generate a project with a build proxy, inspect the generated adapter for the proxy-only progress option, then build from Xcode and confirm the activity view changes at the requested cadence. Generate without a proxy and confirm the option is absent.

Signed-off-by: Karim Alweheshy <karim.alweheshy@reddit.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant