我在GitHub上有项目,它由Jenkins在cloudbees上构建。将构建工件发布到github页面
当在主分支上构建成功时,我想更新gh-pages分支并将其推送到github。
我使用Gradle作为构建工具。
有没有我可以使用的Gradle和/或Jenkins插件?
我在GitHub上有项目,它由Jenkins在cloudbees上构建。将构建工件发布到github页面
当在主分支上构建成功时,我想更新gh-pages分支并将其推送到github。
我使用Gradle作为构建工具。
有没有我可以使用的Gradle和/或Jenkins插件?
有一个github-pages gradle plugin这是非常容易使用发布到grah build中的gh-pages分支的文档,我已经成功地使用它在过去。
这个blog post建议使用“Git Publisher后制作操作”,以便将推动动作注册回gh-pages
分支。
在jdbc-persist项目的情况下,该方法是有三个詹金斯工作:
更新2016年8月:Simpler GitHub Pages publishing现在可以保持你的页面文件在相同分支(没有更多gh-pages
需要)的子文件夹:
所以,你现在就可以更新内容同一分支内的子文件夹,而不是更新单独的分支。
有gradle-git-publish插件的新版本
好笑的是,我昨天想过同样的事情发表一些Javadoc中。 – 2013-03-17 15:19:19