【发布时间】:2016-01-29 13:25:26
【问题描述】:
我已经使用 Jenkins 设置了一个基本的 Laravel 部署工作流程。除了构建后运行的 chwon / chmod 命令外,一切正常。
chmod:更改“/var/www/html/projectname/storage/framework/sessions/dc164af49acb0c9229fff8d75fb381a87e4bb3fa”的权限:不允许操作
chown:更改“/var/www/html/projectname/node_modules/resolve/test/node_path/y/bbb/index.js”的所有权:不允许操作
我已经检查过这些文件的所有权属于 www-data 用户。但是如何更改已构建文件的所有权,或者如何设置 Jenkins 以与其他用户一起构建文件?
我已经尝试在 etc/default/jenkins 文件中设置用户变量,但这也无济于事。
【问题讨论】:
标签: laravel deployment jenkins