我正在寻找一个示例 pom.xm
l 和 settings.xml
设置,展示如何部署到使用标准 Maven 站点部署目标的 github 页面site-deploy
并且也是多模块的。
具体来说,我正在寻找一个既可以在 Windows 也可以在 UNIX 中运行的产品。
四处搜索,我没有找到有效的示例。我看过的一些内容是:
- wagon-gitsite http://khuxtable.github.io/wagon-gitsite/usage.html
- @kohsuke github-api https://github.com/kohsuke/github-api/blob/master/pom.xml
- Maven SCM 发布插件 https://jira.codehaus.org/browse/MSCMPUB-4 (尽管这不算数,因为它不能与 site-deploy 一起使用,但它有自己的目标
scm-publish:publish-scm
)
它们都不像 wagon-ftp 那样工作。
最佳答案
你看过 GitHub 的 site-maven-plugin 吗? ?看来这正是你想要的。
关于maven - 将 mvn site-deploy 与 github 页面结合使用的多模块示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21520904/