如何在jenkins发布中通过ssh插件配置'Remove Prefix'

问题描述:

当我在jenkins中运行构建时,构建完成后,文件通过SSH插件发布到服务器上,我试图删除从某些文件部署,但我还没有能够做到这一点与“删除前缀”字段。请我怎么设置删除前缀。如何在jenkins发布中通过ssh插件配置'Remove Prefix'

Image of my Publish over ssh configuration

+0

嗨Ayotunde,你能提供你当前的代码?通过ssh发布AFIK不支持管道https://issues.jenkins-ci.org/browse/JENKINS-27963 – hakamairi

+0

我刚刚指定了文件所在的文件夹,它是config/ –

+0

是的,对不起,我正在寻找错误的标签:D当然你不使用管道。你是否在配置中获得了步骤本身的选项?像http://www.nailedtothex.org/articles-img/jenkins/sshdeploy/config2.png – hakamairi

我加入** /配置/ db.php中到'Exclude files'字段根据@Blazej Checinski。当你点击高级按钮时可以找到该字段。

我使用了**/config/db.php因为我的源文件是**/*。最后一个星号确保将项目根目录中的所有文件复制到服务器。 config/db.php指定我不想部署的文件。