在另一个目录中部署代码 - Jenkins

时间:2016-09-07 11:30:54

标签: jenkins jenkins-plugins

我使用Jenkins部署代码和CI。我没有问题将代码提取到Jenkins默认工作区但是想要将代码部署到特定的子目录以便我的apache运行。位置是/ var / wwww /.

我在此文件夹/ var / www中运行的任何命令都需要sudo访问权限,因为root拥有所有的directoy。

如何设置Jenkins以sudo权限运行?

1 个答案:

答案 0 :(得分:0)

您可以将Jenkins用户(请参阅Systeminfo属性user.name)添加到/ etc / sudoers文件中,而无需密码:

your_user    localhost = NOPASSWORD: ALL

但这是不安全的。我更喜欢以其他用户身份登录并使用Publish over SSH插件

部署文件