Skip to content

AA-302: Add Rook coding-agent and CI/CD integration guides - #3568

Merged
surishubham merged 2 commits into
LambdaTest:stagefrom
4DvAnCeBoY:docs/aa-302-rook-integrations
Sep 21, 2026
Merged

surishubham merged 2 commits into
LambdaTest:stagefrom
4DvAnCeBoY:docs/aa-302-rook-integrations

Conversation

@4DvAnCeBoY

@4DvAnCeBoY 4DvAnCeBoY commented Sep 21, 2026

Copy link
Copy Markdown
Member

Summary

Addresses AA-302: document Rook setup with coding agents and integration with CI/CD workflows.

  • Add a coding-agent hub and separate guides for Claude Code, Codex CLI, Gemini CLI, GitHub Copilot CLI, OpenCode, Cursor CLI, Antigravity CLI, VS Code with Copilot, Windsurf Cascade, and Antigravity IDE.
  • Use the public LambdaTest/rook skill bundle. Clearly distinguish the three explicit npm-installer targets from standards-based, manual project installations for the other clients.
  • Add dedicated GitHub Actions, Jenkins, and Argo CD guides with downloadable workflow, Jenkinsfile, Dockerfile, Kubernetes Job, and shared reviewed-suite gate script.
  • Document credentials, scoped permissions, credit spending, strict verdict gating, failure evidence retention, and Argo CD PostSync limitations.
  • Add Coding Agents & Skills and CI/CD Integrations beneath Agent Assurance Platform → Autonomous Agent Testing; link existing installation, quickstart, CI/CD, and Agent Skills pages to the new guides.
  • Reuse page-only local and hosted Rook result screenshots, explicitly labelled as illustrative smoke-test evidence rather than client/platform-specific execution captures. Hosted links use https://rook.lambdatest.com/projects.
  • Preserve working static-download URLs in both rendered pages and generated Markdown exports.

Validation

  • node --test scripts/rook-docs.test.cjs: 31 passed, covering page metadata/navigation, images and links, downloadable/example consistency, YAML safeguards, Bash syntax, Markdown export fidelity, successful/failed/incomplete/malformed/stale result gating, and Antigravity full-bundle copying/non-overwrite safeguards.

  • bash -n static/resources/rook/rook-ci.sh and git diff --check: passed.

  • Published Rook CLI 0.1.3 version and relevant help checked in isolation, without replacing the existing local development binary.

  • Published skill installer 0.1.0 install, update, and uninstall checked for all three packaged clients in a temporary prefix; personal skills were not changed.

  • All thirteen client/platform pages and the hub inspected locally with Vercel agent-browser; desktop rendering and 390px mobile layout checked. Static download links verified with HTTP 200 responses. The two Antigravity guides were also checked against the locally served production build.

  • Production Docusaurus build passed using local-only placeholder Typesense settings (HOST=127.0.0.1, API=local-build-placeholder) because this checkout has no search-service configuration. No environment configuration was committed. Existing unrelated duplicate-route, CSS, and broken-anchor warnings remain.

  • Antigravity setup cross-checked against Google's official CLI/IDE/skills documentation. Installed agy 1.1.2 version/help checked; the pinned public Rook skill was copied in an isolated temporary repository, all seven references verified, and a repeated install safely refused. No personal skills were changed.

Scope and limitations

  • Documentation and downloadable reference examples only; no production application, Rook installer, or active repository CI workflow is changed.
  • No paid Rook test, live GitHub Actions/Jenkins job, Argo CD deployment, live Antigravity-driven evaluation, or live search-service validation was performed.
  • The examples deliberately use a strict release policy for Unable to Verify and other evidence gaps; the difference from the public skill's more permissive CI recipe is documented.
  • Argo CD's PostSync verification does not automatically roll back a deployment, and selective sync bypasses hooks.

Base branch: stage.

@surishubham
surishubham merged commit 60bb404 into LambdaTest:stage Sep 21, 2026
1 check failed
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.

2 participants