使用mvn site-deploy和github页面的多模块示例

时间:2014-02-03 06:19:04

标签: maven github github-pages

我正在寻找示例pom.xm l和settings.xml设置,该示例显示如何部署到使用标准maven站点部署目标site-deploy的github页面,并且也是多模块。

具体来说,我正在寻找适用于Windows和UNIX的工具。

搜索,我还没有找到一个有效的例子。我看过的一些是:

它们都不像wagon-ftp那样有效。

3 个答案:

答案 0 :(得分:2)

你看过GitHub的site-maven-plugin吗?这似乎正是你想要的。

答案 1 :(得分:1)

我发布了一个插件,它将使用github页面处理多模块项目场景。这是在maven-site-plugin

上设置以下依赖关系的问题
<plugin>
    <artifactId>maven-site-plugin</artifactId>
    <version>3.3</version>
    <dependencies>
        <dependency>
            <groupId>net.trajano.wagon</groupId>
            <artifactId>wagon-git</artifactId>
            <version>1.0.0</version>
        </dependency>
    <dependencies>
</plugin>

以下是可在https://github.com/trajano/app/tree/wagon-git-example

上看到的多模块示例http://site.trajano.net/app/

答案 2 :(得分:0)

查看示例

和详细分析

建议仅使用maven-site-plugin和bash-script函数。