Building documentation should not rely on tests passing in some other
build. This patch splits out docs so they can be reliably built and adds
generating RPC docs to the mix.
Details
Details
- Reviewers
Fabien deadalnix - Group Reviewers
Restricted Project - Commits
- rABC41e3cc675f40: Add build config for documentation, including RPC docs
build-configurations.py build-docs ls <build-dir>/artifacts/doc # verify all doc files are generated correctly
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- build-docs
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 12068 Build 24066: Default Diff Build & Tests build-diff Build 24065: Build without Wallet build-without-wallet Build 24064: Build with clang-10 build-clang-10 Build 24063: arc lint + arc unit
Event Timeline
contrib/teamcity/builds/build-docs.sh | ||
---|---|---|
25 ↗ | (On Diff #22394) | Just test the command: if ./src/bitcoin-cli -regtest help > /dev/null; then READY="yes" break fi To get rid of the shellcheck warning |