Publishing pipeline configuration

Fluid Topics pipeline config

To publish content to Fluid Topics you need to run an output processing.

  1. Create a FluidTopics pipeline configuration file at the root of your document library.
    When you publish in Fluid Topics, you need to provide a source ID. The default source ID value is 'dita'. A FluidTopics pipeline configuration file example:
    <?xml version="1.0" encoding="UTF-8"?>
    <pipelineConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="cpnz:pipeline:xsd:pipeline-configuration.xsd">
        <pipeline>fluid-topics</pipeline>
            <options>
                <option>
                    <name>fluid-topics-server-id</name>
                    <value>test</value>
                </option>
                <option>
                    <name>fluid-topics-source-id</name>
                    <value>MySourceID</value>
                </option>
                <option>
                    <name>source-base-uri</name>
                    <value>source/</value>
                </option>
                <option>
                    <name>result-base-uri</name>
                    <value>output/fluid-topics/</value>
                </option>
                <option>
                    <name>result-document-pattern</name>
                    <value>${source.baseName}_${source.version}.${result.mediaType.extension}</value>
                </option>
                <option>
                    <name>log-base-uri</name>
                    <value>output/log/</value>
                </option>
                </options>
                <catalogs>
                    <catalog>fluid-topics/catalog.xml</catalog>
                </catalogs>
        </pipelineConfiguration>          
                        
    The pipeline generates a zip file. The zip file is also copied in the ‘result-base-uri’ folder.
  2. To overwrite the source ID default value, add the option fluid-topics-source-id in the pipeline configuration:
    <option>
        <name>fluid-topics-source-id </name>
        <value>MySourceID</value>
    </option>