lizhimins opened a new pull request, #5802: URL: https://github.com/apache/rocketmq-dashboard/pull/5802
The manual packaging steps in `.claude/skills/deploy-rocketmq/SKILL.md` tarred only `server web deploy` and built with `docker build ... server/`, while `server/Dockerfile` is written for the repository root as its build context - its rmqctl stage copies `rmqctl/` and `LICENSE NOTICE`. Following the documented steps on a fresh machine therefore fails at that COPY, or produces an image without `/usr/local/bin/rmqctl`, which the AI backend needs to spawn the MCP server. `deploy/deploy.sh` was corrected in #5759. This brings the manual path in the skill doc in line with it: the tar list, the remote cleanup list, the excludes for `deploy/.env` and `rmqctl/bin`, and `-f server/Dockerfile .` for the build. The documentation half of #5433 by @unbridled-41 reported this and wrote the same correction; `deploy/` and the skill docs are maintainer-side tooling, so it lands here with credit rather than through that pull request (which was closed as superseded for its `deploy.sh` half). Docs only - no code, no tests to run. -- 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]
