【发布时间】:2016-05-04 18:04:45
【问题描述】:
我有一个 LAMP 堆栈,在 /var/www/html/ 上运行一个 Web 应用程序。现在,我将源代码托管在 BitBucket 上,每当有更新时,我只是在 /var/www/html/ 目录中执行 git pull 来更新代码。不太理想,想改一下。
我尝试使用 Git 插件设置 Jenkins 以自动执行此操作,但在直接对 /var/www/html 目录执行此操作时遇到权限问题。我已将目录作为 www-data 组可写的组,并将用户 jenkins 添加到该组,但无济于事。
让 Jenkins 运行并将代码部署到该目录的最佳方式是什么?
【问题讨论】:
标签: deployment continuous-deployment