Maven 项目 - github

3

能否将您的网站报告发布到github上?例如,我运行Checkstyle、Findbugs、Cross Reference和其他插件,并希望将其公开。由于我的项目已经在那里了,所以我想直接把它放在那里。


http://www.jroller.com/mrdon/entry/maven_enabled_project_hosting_with - msw
谢谢您的评论,但那只是用于检测从我所读的内容中的更改。我想用命令“mvn site”发布报告。 - Walter White
4个回答

2

考虑到现有的插件状态,您需要进行一些适配。网站命令(根据您的评论:希望使用mvn:site)具有一个机制(stage),用于将结果推送到某个位置,但它主要是基于SCP将其传输到最终目标。对于Github,我认为没有任何明显的地方可以存放这样的内容。

解决方案是编写扩展站点插件的内容,使用Github页面功能将结果检入Github。有关Github页面的详细信息,请访问http://pages.github.com/。要实现这一点,您需要编写一个将生成的站点检入根分支“gh-pages”的内容,并从那里开始的程序。


昨天我遇到了这个问题,考虑将网站目录复制到建议的分支中。这样可以进行版本控制,以便有记录。我认为这可能是我要做的事情。 - Walter White
我曾尝试过一段时间来做这件事。虽然不是100%成功,但似乎还可以工作。 http://happygiraffe.net/blog/2009/01/17/github-pages-with-maven/ - Dominic Mitchell
如果我有时间,你想开始一个开源的Github Maven插件来实现这个功能吗?目前只有我一个人,所以我不太关心网站报告。 - Walter White

2

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接