Php 哈德逊&x2B;gitolite+;临时服务器上的虚拟主机
我有一个Ubuntu服务器,我想成为我的持续集成服务器(用于基于Zend应用程序的项目)和登台服务器 团队正在将源文件推送到存储库:Php 哈德逊&x2B;gitolite+;临时服务器上的虚拟主机,php,git,continuous-integration,hudson,virtualhost,Php,Git,Continuous Integration,Hudson,Virtualhost,我有一个Ubuntu服务器,我想成为我的持续集成服务器(用于基于Zend应用程序的项目)和登台服务器 团队正在将源文件推送到存储库: /home/git/repositories/testing.git 然后Hudson建造, git hudson插件将主分支导出(可能克隆是更好的词)到: 工作区还包含.git文件夹,这在我的登台网站上是不必要的 如何设置虚拟主机以查看存储库内容的暂存版本 虚拟主机是指向工作区,还是将文件导出到另一个目录 权限和安全性如何?Hudson是所有工作区文件的所有者
/home/git/repositories/testing.git
然后Hudson建造,
git hudson插件将主分支导出(可能克隆是更好的词)到:
工作区还包含.git
文件夹,这在我的登台网站上是不必要的
如何设置虚拟主机以查看存储库内容的暂存版本
虚拟主机是指向工作区,还是将文件导出到另一个目录
权限和安全性如何?Hudson是所有工作区文件的所有者。我是否必须执行一些生成后操作来设置访问权限
注意:如果这个问题更适合serverfault,请迁移。我不会将临时服务器指向工作区。如果生成失败(或在生成过程中),则暂存环境可能已损坏,您没有机会进行进一步测试。更好的做法是将另一个生成步骤或生成后步骤部署到登台环境。谢谢。我也觉得很有帮助。
/var/lib/hudson/jobs/test/workspace/