cmcfarlen commented on code in PR #13451:
URL: https://github.com/apache/trafficserver/pull/13451#discussion_r3677553793
##########
.claude/skills/ats-build/SKILL.md:
##########
@@ -0,0 +1,96 @@
+---
+name: ats-build
+description: Use this skill for all actions related to building Trafficserver,
running tests, or formatting code.
+---
+
+## Build Process
+
+1. Determine build directory name, which is based on the current branch, tag,
or commit SHA. This will be used for all builds on this branch/tag/commit.
+2. If that build directory exists, skip this step, otherwise, initialize the
build.
+3. Determine the correct target to use.
+4. Launch the build.
+
+## Command Reference
+
+```bash
+ref=$(git symbolic-ref --short -q HEAD || git describe --tags --exact-match
2>/dev/null || git rev-parse --short HEAD)
+BUILD_DIR="build-${ref##*/}"
Review Comment:
I prefer to just use the build directory specified in the preset, not have
one for each branch. Can we make this optional some-how or opt-in? My
workflow makes use of custom presets with their own build directories.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]