【发布时间】:2010-05-05 09:34:44
【问题描述】:
我有一个 Ubuntu 服务器,我想作为我的持续集成服务器(用于基于 Zend 应用程序的项目)和临时服务器。
团队正在将源文件推送到存储库:
/home/git/repositories/testing.git
然后 Hudson 进行构建, git hudson plugin 将 master 分支导出(也许 clone 是一个更好的词)到:
/var/lib/hudson/jobs/test/workspace/
工作区还包含.git 文件夹,这在我的登台网站上不是必需的。
如何设置虚拟主机以查看存储库内容的暂存版本?
虚拟主机是指向工作区,还是我应该将文件导出到另一个目录?
权限和安全性如何? Hudson 是所有工作区文件的所有者。我是否必须执行一些构建后操作才能设置访问权限?
附:如果这个问题更适合服务器故障,请迁移。
【问题讨论】:
标签: php git continuous-integration hudson virtualhost