diff --git a/assembler-playbook-mc-5.9.yml b/assembler-playbook-mc-5.9.yml new file mode 100644 index 00000000..07087911 --- /dev/null +++ b/assembler-playbook-mc-5.9.yml @@ -0,0 +1,30 @@ +site: + title: Documentation + url: https:/docs.hazelcast.com +content: + sources: + - url: https://github.com/hazelcast/management-center-docs + branches: [v/5.9] + start_path: docs +antora: + extensions: + - '@antora/pdf-extension' +ui: + bundle: + url: https://github.com/hazelcast/hazelcast-docs-ui/releases/latest/download/ui-bundle.zip #../hazelcast-docs-ui/build/ui-bundle.zip + snapshot: true +asciidoc: + attributes: + # Download images from kroki at build time (does not work for inline images) + kroki-fetch-diagram: true + idprefix: '' + # Separate anchor link names by dashes + idseparator: '-' + # Filter out content that doesn't apply to PDF such as embedded scripts + backend-pdf: true + hazelcast-cloud: Cloud + page-cloud-console: https://cloud.hazelcast.com/ + extensions: + - ./node_modules/hazelcast-docs-tools/antora-macro/tabs-block.js + - ./node_modules/hazelcast-docs-tools/antora-macro/swagger-ui-block-macro.js + - asciidoctor-kroki diff --git a/assembler-playbook-platform-5-6.yml b/assembler-playbook-platform-5-6.yml new file mode 100644 index 00000000..6a48ffa3 --- /dev/null +++ b/assembler-playbook-platform-5-6.yml @@ -0,0 +1,30 @@ +site: + title: Documentation + url: https:/docs.hazelcast.com +content: + sources: + - url: https://github.com/hazelcast/hz-docs + branches: [5-6-pdf-fix-2] # cut from v/5.6 to fix PDF errors which will not be merged to 'main' + start_path: docs +antora: + extensions: + - '@antora/pdf-extension' +ui: + bundle: + url: https://github.com/hazelcast/hazelcast-docs-ui/releases/latest/download/ui-bundle.zip #../hazelcast-docs-ui/build/ui-bundle.zip + snapshot: true +asciidoc: + attributes: + # Download images from kroki at build time (does not work for inline images) + kroki-fetch-diagram: true + idprefix: '' + # Separate anchor link names by dashes + idseparator: '-' + # Filter out content that doesn't apply to PDF such as embedded scripts + backend-pdf: true + hazelcast-cloud: Cloud + page-cloud-console: https://cloud.hazelcast.com/ + extensions: + - ./node_modules/hazelcast-docs-tools/antora-macro/tabs-block.js + - ./node_modules/hazelcast-docs-tools/antora-macro/swagger-ui-block-macro.js + - asciidoctor-kroki diff --git a/package.json b/package.json index 69d3d378..0fd1c327 100644 --- a/package.json +++ b/package.json @@ -7,12 +7,14 @@ "scripts": { "build": "antora --to-dir docs --fetch antora-playbook.yml && cp _redirects docs && cp llms.txt docs", "build-local": "antora --to-dir docs --fetch antora-playbook-local.yml && cp _redirects docs && cp llms.txt docs", + "generate-pdfs-platform-5-6": "antora assembler-playbook-platform-5-6.yml", "generate-pdfs-platform-5-5": "antora assembler-playbook-platform-5-5.yml", "generate-pdfs-platform-5-4": "antora assembler-playbook-platform-5-4.yml", "generate-pdfs-platform-5-3": "antora assembler-playbook-platform-5-3.yml", "generate-pdfs-platform-5-2": "antora assembler-playbook-platform-5-2.yml", "generate-pdfs-platform-5-1": "antora assembler-playbook-platform-5-1.yml", "generate-pdfs-platform-5-0": "antora assembler-playbook-platform-5-0.yml", + "generate-pdfs-mc-5-9": "antora assembler-playbook-mc-5.9.yml", "generate-pdfs-mc-5-5": "antora assembler-playbook-mc-5.5.yml", "generate-pdfs-mc-5-4": "antora assembler-playbook-mc-5.4.yml", "generate-pdfs-mc-5-3": "antora assembler-playbook-mc-5.3.yml",