我目前正在使用Phing和Jenkins自动化构建和部署我的CodeIgniter应用程序。 我遇到的一个问题是重新启动apache服务。我在Phing中尝试过,但权限不足。最好的方法是什么?
编辑:将jenkins添加到sudoer文件并执行服务httpd restart后,Jenkins会抛出“进程泄漏文件描述符”的问题。下面是通过Jenkins查看的Phing输出片段。它说解决方法是安装daemonize。不确定那是什么意思...
编辑:将jenkins添加到sudoer文件并执行服务httpd restart后,Jenkins会抛出“进程泄漏文件描述符”的问题。下面是通过Jenkins查看的Phing输出片段。它说解决方法是安装daemonize。不确定那是什么意思...
...Build_test > compress:
[echo] YUI Compression started
[echo] Replacing normal JS with compressed files.
[echo] Replacing normal CSS with compressed files.
[echo] chmoding assets
[echo] YUI Compression ended
Build_test > pdepend:
Build_test > httpd_restart:
[echo] Stopping httpd: [ OK ]
[echo] Starting httpd: [ OK ]
BUILD FINISHED
Total time: 13.1424 seconds
Process leaked file descriptors. See http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build for more information
[JDepend] JDepend plugin is ready
[JDepend] Found 68 classes in 1 packages
Finished: SUCCESS