git-fixup-push
FreeCombines all git commits for a change into a single commit and pushes it to gerrit. Use when you push to gerrit.
The English summary is being prepared. Showing the original description.
Build a single C++ file. Use when a single .cc file needs to be compiled to check for errors.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Use this skill when needing to compile one *.cc C++ file to check for errors.
This provides a fast validation path without building the entire project.
${IMPALA_HOME}.export IMPALA_HOME=<git_repo_root> && cd "${IMPALA_HOME}" && source "${IMPALA_HOME}/bin/impala-config.sh" && source "${IMPALA_HOME}/bin/set-classpath.sh".agents/skills/build-one-cc-file/scripts/omake.sh as the only build command
path..agents/skills/build-one-cc-file/scripts/omake.sh [--dry-run] <input> — builds the
single object file for one C++ source.
rpc-trace).--dry-run: prints the resolved make command on stdout and exits 0. Does not build.--dry-run: runs the make command; exits 0 on success, non-zero on failure.set -e).Pass exactly one argument: the source basename only.
.cc, strip .cc and continue.[A-Za-z0-9_-]+Examples:
.agents/skills/build-one-cc-file/scripts/omake.sh rpc-trace.agents/skills/build-one-cc-file/scripts/omake.sh be/src/rpc/rpc-trace.cc.agents/skills/build-one-cc-file/scripts/omake.sh rpc-trace.ccIf starting from a path like be/src/rpc/rpc-trace.cc, convert it to rpc-trace
before invocation.
${IMPALA_HOME}..agents/skills/build-one-cc-file/scripts/omake.sh --dry-run <basename>.agents/skills/build-one-cc-file/scripts/omake.sh <basename>If basename collision occurs (multiple candidate source files map to the same basename), do not guess.
On any failure:
Retry behavior:
On success, report:
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Combines all git commits for a change into a single commit and pushes it to gerrit. Use when you push to gerrit.
The English summary is being prepared. Showing the original description.