github site-maven-plugin を使用して、サイト ドキュメントをデプロイしています。
https://github.com/github/maven-plugins
しかし、私はマルチモジュール プロジェクトを持っており、集約されたサイト全体ではなく、個々のモジュールのみを展開しているようです。集約されたサイト ドキュメントを展開するにはどうすればよいですか?
ここに私のmavenプラグインがあります:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<aggregate>true</aggregate>
<author>true</author>
<bottom>true</bottom>
<destDir>javadoc</destDir>
<!-- <header><![CDATA[<a href="/" target="_top">Spring Utility</a>]]></header> -->
<header><![CDATA[<a href="/" target="_top">${project.description}</a>]]></header>
<minmemory>128m</minmemory>
<maxmemory>512</maxmemory>
<overview>${site.basedir}/src/main/javadoc/overview.html</overview>
<packagenames>com.baselogic.*</packagenames>
<use>true</use>
<version>true</version>
<windowtitle>${project.name} ${project.version} API</windowtitle>
<doclet>ydoc.doclets.YStandard</doclet>
<docletPath>${site.basedir}/src/yworks/ydoc.jar;${site.basedir}/src/yworks/styleed.jar;${site.basedir}/src/yworks/resources;${build.classes.dir};</docletPath>
<additionalparam>-umlautogen -link http://docs.oracle.com/javase/6/docs/api/</additionalparam>
<tag name="noinspection" description="IntelliJ Inspection Ignore tag"
enabled="false" />
<doctitle>API for ${project.name} ${project.version}</doctitle> <!-- Used by javadoc:javadoc goal -->
<windowtitle>API for ${project.name} ${project.version}</windowtitle> <!-- Used by javadoc:javadoc goal -->
<testDoctitle>Test API for ${project.name} ${project.version}</testDoctitle> <!-- Used by javadoc:test-javadoc goal -->
<testWindowtitle>Test API for ${project.name} ${project.version}</testWindowtitle> <!-- Used by javadoc:test-javadoc goal -->
</configuration>
<reportSets>
<reportSet>
<id>html</id>
<configuration>
<doctitle>API for ${project.name} ${project.version}</doctitle>
<windowtitle>API for ${project.name} ${project.version}</windowtitle>
</configuration>
<reports>
<report>aggregate</report>
<!-- <report>javadoc</report>
<report>test-javadoc</report> -->
</reports>
</reportSet>
<reportSet>
<id>test-html</id>
<configuration>
<testDoctitle>Test API for ${project.name} ${project.version}</testDoctitle>
<testWindowtitle>Test API for ${project.name} ${project.version}</testWindowtitle>
</configuration>
<reports>
<report>aggregate</report>
<!-- <report>test-javadoc</report> -->
</reports>
</reportSet>
</reportSets>
</plugin>
自分のサーバーのサイトは問題ないようです: http://baselogic.com/code/SpringCertification/
しかし、Github はまだ最後のモジュールです: http://mickknutson.github.com/SpringCertification/