Daily Shaarli
August 14, 2023
Asciidoctor-ConfluencePublisher is a command line tool that parse asciidoc files, generate confluence compatible html and upload the content and attachment to confluence.
This repo inspired by confluence-publisher
It requires Ruby 2.x. works for Confluence 6+.
The Confluence Publisher allows documentation written in AsciiDoc and versioned directly with the documented code base to be published to a Confluence space. It converts the resulting AsciiDoc HTML output to XHTML compatible with Confluence, manages included resources as Confluence attachments and ensures that only content modified since the last publication is again re-published.
The Confluence Publisher has been tested with Confluence 6.0.5
Supported Features
Currently, the Confluence Publisher supports the following AsciiDoc features:
- Pages
- Includes
- Sections
- Paragraphs
- Tables
- Images
- Listings
- Admonitions
- External Links
- PlantUML
- Attachments
- Table of Contents
- Additional Features
The Confluence Publisher uses AsciidoctorJ and therefore supports documentation written using the Asciidoctor syntax. See Asciidoctor User Manual for more information about Asciidoctor.