Nis*_*ani 2 deployment mercurial bitbucket maven jenkins
我做了什么 :
我在我的Ubuntu上设置了Jenkins:
在/ var/lib中/詹金斯/
我有一份工作,每45分钟运行一次hg pull,hg update --clean default
从我的bitbucket存储库运行.所以运行正常.我有一个文件夹
/ var/lib/jenkins/jobs/Code Deployement
其中包含我的存储库中的最新更新代码.
问题:
但是,我想从中访问我的更新代码
在/ var/www/html等/ [项目名称]
查询:
无论如何,我可以让jenkins工作更新此文件夹而不是/ var/lib/jenkins/Code Deployment文件夹?我当然不想将/ var/www/html/[project-name]作为我的jenkins主文件夹.
我怎样才能实现上面描述的内容.每次作业运行后,我是否必须将文件夹从jobs文件夹复制到我想要的位置?请帮我解决这个问题,我是一个使用Jenkins自动部署的初学者.
谢谢.
在"高级"下,您可以显式选择项目的工作目录,而无需更改Jenkins主目录.选中"使用自定义工作区"框并设置Jenkins将代码拉入并构建的目录.
在我们的设置中,我们等待构建过程在工作目录中完成,并为Jenkins添加构建步骤,以将(大多数)文件复制到提供网站的目录中.如果有人(例如测试人员)正在使用该站点,我们遇到了文件锁定问题,无法阻止构建过程.
| 归档时间: |
|
| 查看次数: |
14841 次 |
| 最近记录: |