assembler cli namespace
docs-builder assembler --help
Assembler builds bring together all isolated documentation set builds and turn them into the overall documentation that gets published.
The quickest way to run an assembler build locally is:
docs-builder assembler config init --local
docs-builder assemble --serve
This fetches the current configuration from the main branch of docs-builder, clones all content repositories, builds the unified site, and serves it at http://localhost:4000.
Build the unified site from all previously cloned repositories.
Clone all repositories listed in the assembler configuration.
Index the assembled documentation into Elasticsearch.
Serve the output of a completed assembler build at http://localhost:4000.
Generate sitemap.xml using accurate content_last_updated dates from Elasticsearch.
Build and query the bloom filter used for legacy-URL redirect coverage.
Fetch and manage the central assembler configuration repository.
Inspect and validate repository entries in the link registry.
Deploy built documentation to S3 and update CloudFront redirect rules.
Validate the global navigation structure and cross-doc-set link references.