如何从docbook源创建sitemap.xml

时间:2015-06-03 02:12:46

标签: gradle sitemap docbook

我需要从我的docbook源生成标准Google acceptable format中的sitemap.xml。我目前正在使用gradle为构建过程提供支持。

是否有现有的工具可以自动生成sitemap.xml作为构建的一部分?

1 个答案:

答案 0 :(得分:1)

由于Using Ant from GradleApache Ant任务,因此generating a XML Sitemap可以进行接缝。请阅读GitHub上的手册,了解使用详情。

<target name="generate_sitemap" description="generates the sitemap">
    <taskdef classname="uk.co.arjones.ant.task.Sitemap" name="sitemap"></taskdef>
    <sitemap url="http://organisation.org" gzip="yes" lastmod="now" destdir="${BUILD_DIR}">
        <fileset dir="${BUILD_DIR}">
            <include name="**.docbook"></include>
            <include name="**.dbx"></include>
            <exclude name="google*"></exclude>
        </fileset>
    </sitemap>
</target>