👋 Email us at [email protected] with questions or feedback. We'd love to hear from you. If you have an account with RWX, view your support page for access to support via Slack.
Captain provides a CLI to integrate your test suite's results. Installing the CLI differs depending on where you are installing it.
We maintain the setup-captain action which will install the CLI for you.
uses: rwx-research/setup-[email protected]
brew install rwx-research/tap/captain
We recommend manual installation via some variation of this script
tmp="$(mktemp -d)/captain" && \
curl -o $tmp -fsSL "https://releases.captain.build/v1/{os}/{arch}/captain" && \
sudo install $tmp /usr/local/bin && \
rm $tmp && \
captain --version
Note: if you're installing this in a Docker image, we'd recommend putting it close to the execution of your tests to ensure you have the most up to date version of the CLI installed.
Supported OS and architectures can be found in this table:
OS | Architecture | URL |
---|---|---|
darwin | x86_64 | https://releases.captain.build/v1/darwin/x86_64/captain |
darwin | aarch64 | https://releases.captain.build/v1/darwin/aarch64/captain |
linux | x86_64 | https://releases.captain.build/v1/linux/x86_64/captain |
linux | aarch64 | https://releases.captain.build/v1/linux/aarch64/captain |
If you're interested in running Captain on Windows, please reach out to us at [email protected]. We'd love to chat more about your use case to help us prioritize Windows support!