Skip to content

[TRUNK-17578] Add Atlassian Bamboo CI provider documentation for Flaky Tests#436

Open
samgutentag wants to merge 2 commits intomainfrom
sam/add-bamboo-ci-provider-docs
Open

[TRUNK-17578] Add Atlassian Bamboo CI provider documentation for Flaky Tests#436
samgutentag wants to merge 2 commits intomainfrom
sam/add-bamboo-ci-provider-docs

Conversation

@samgutentag
Copy link
Member

@samgutentag samgutentag commented Feb 17, 2026

Summary

  • Adds new CI provider documentation page for Atlassian Bamboo at flaky-tests/get-started/ci-providers/atlassian-bamboo.md
  • Replaces the previous bamboo.md with a more complete page matching existing CI provider doc patterns
  • Includes Bamboo Plan Spec YAML examples with tabs for JUnit XML, Bazel BEP, and XCResult formats
  • Documents the PR number detection workaround using --pr-number flag / TRUNK_PR_NUMBER env var
  • Adds Bamboo environment variables reference table
  • Updates CI Providers card grid (README and shared include) and summary.md TOC

Context

Bamboo CI support was added in analytics-cli#1017 (merged 2026-02-03). The --pr-number / TRUNK_PR_NUMBER workaround was added in analytics-cli#1032 per TRUNK-17515, since Bamboo does not always expose PR numbers via env vars.

Linear ticket: TRUNK-17578

Review Checklist

  • Add bamboo.png logo asset at .gitbook/assets/bamboo.png
  • Verify ${bamboo.TRUNK_TOKEN} variable syntax matches actual Bamboo plan variable interpolation
  • Confirm TRUNK_PR_NUMBER section is accurate per TRUNK-17515 implementation
  • Verify card grid entry renders properly in GitBook

Test plan

  • Preview in GitBook Change Request to verify formatting
  • Confirm all tabs render correctly (JUnit XML, Bazel BEP, XCResult)
  • Check that Bamboo card appears in CI Providers card grid
  • Verify TOC entry links correctly in sidebar

Generated with Claude Code

New CI provider guide with Bamboo Plan Spec examples (XML, Bazel, XCode),
PR number detection workaround via TRUNK_PR_NUMBER, and integration into
summary sidebar, CI providers README card grid, and shared includes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@samgutentag samgutentag force-pushed the sam/add-bamboo-ci-provider-docs branch from ebd0af6 to ad94df5 Compare February 17, 2026 23:23
Replaces bamboo.md with atlassian-bamboo.md featuring:
- Complete Bamboo Plan Spec YAML examples with JUnit, Bazel, and XCResult tabs
- PR number detection workaround section (TRUNK_PR_NUMBER / --pr-number)
- Bamboo environment variables reference table
- final-tasks usage explanation for upload-on-failure
- Updated card grids in README and shared include
- Updated summary.md TOC entry

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@samgutentag samgutentag changed the title Add Atlassian Bamboo CI provider documentation for Flaky Tests [TRUNK-17578] Add Atlassian Bamboo CI provider documentation for Flaky Tests Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant