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 12082 Build 24119: Default Diff Build & Tests build-diff Build 24118: Build without Wallet build-without-wallet Build 24117: Build with clang-10 build-clang-10 Build 24116: arc lint + arc unit
Event Timeline
contrib/teamcity/builds/build-docs.sh | ||
---|---|---|
25 | Just test the command: if ./src/bitcoin-cli -regtest help > /dev/null; then READY="yes" break fi To get rid of the shellcheck warning |