Phing构建xml文件后挂起sudo su给用户,但正常的命令行执行工作

时间:2017-08-08 12:23:12

标签: phing

以下是我的build.xml文件的一部分 -

<echo level="warning">Flow 1</echo>
                        <exec command="sudo su auto_deploy" dir="${dir.jenkins_base}/${dir.scratchpad}" />
                        <echo level="warning">Flow 2</echo>

以用户auto_deploy或其他某个用户身份登录时运行phing,输出为 -

 [echo] Flow 1

sudo su命令似乎有问题。

但是,如果我只是从命令行运行sudo su auto_deploy,无论我当前登录的是哪个用户,它都能正常工作。

1 个答案:

答案 0 :(得分:0)

您是否尝试将Phing作为sudo执行?:

$ sudo bin/phing deploy