0

我正在使用 Jenkins 中的 GIT 插件将一些网站部署到我的 CentOS 服务器。这非常适合开箱即用。我唯一缺少的是我想在部署后将某些文件夹(如上传文件夹)的权限设置为其他内容。

最好的方法是什么?我曾在其他项目中使用过 phing,它与自定义 shell 脚本配合得很好。但是,我想避免使用 phing 来设置我的文件夹的权限。如果可能的话,我想在 GIT 工作本身中做到这一点,但我不确定 jenkins 是否可行。

你有什么建议?

4

1 回答 1

1

我认为 Git 不会“记住”权限——用户、组等在安装它的不同机器上会有所不同。你有从 Jenkins 到服务器的 SSH 还是 Jenkins 在服务器上运行?如果是这种情况,您可以发出一些(远程)bash chmod 命令。

于 2013-03-10T21:44:15.713 回答