远程服务器上的Phing符号链接

时间:2017-02-19 11:41:23

标签: jenkins deployment phing

我正在努力进行测试部署,我需要制作一个远程符号链接。

我尝试过:

<symlink target="${ftp.destination.dir}" link="/public_html/test2"/>

它给了我一个IOException,我意识到它试图创建本地

我正在测试的一个快速入侵解决方案是创建一个php文件,该文件生成将在当前作业中调用的符号链接:

<http-request url="http://mySecretJobLink/symlink.php" verbose="true" method="POST">
    <postparameter name="target" value="${ftp.destination.dir}" />
    <postparameter name="link" value="/public_html/test_symlink" />
</http-request>

我的问题:有没有办法在远程服务器上创建符号链接但没有SSH帐户(FTP / SFTP上传)?

P.S:总之,我不能使用 SSHTask <ssh username="john" password="smith" host="webserver" command="ls" />

1 个答案:

答案 0 :(得分:1)

FTP协议不支持符号链接,仅支持&#34;实际&#34;文件。