The Trunk CLI now includes commands for uploading and validating test results for Trunk Flaky Tests.
You can install the CLI in your CI systems like this:
1curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x trunk
The launcher will install the appropriate Trunk CLI binary for your system.
You can use the Trunk CLI for Flaky Tests using the trunk flakytests
subcommand.
1./trunk flakytests upload --junit-paths "test_output.xml" \2 --org-url-slug <TRUNK_ORG_SLUG> \3 --token $TRUNK_API_TOKEN
You can also now use the Trunk CLI to validate JUnit XML files during debugging.
1./trunk flakytests validate
Learn more in our Uploader CLI Reference docs.