詹金斯和SCP

问题描述 投票:3回答:1

我已经建立了一个jenkins构建,除了最后一步,一切正常。

整个构建创建一个名为:build的目录

这个目录包含一个web-inf及其中的所有文件我想通过SCP发布到不同的位置,这样build/web-inf文件夹的所有内容都将成为目标文件夹的内容。

jenkins scp插件的设置是(它是一个构建后的步骤):

source: build/web-inf/**
destination: public_html/

这导致:

public_html/build/web-inf/...

但应该是:

public_html/...

(勾选keep hierarchy框)

我怎么能做到这一点?

编辑

我可以在没有任何额外脚本的情况下解决问题解决方案非常简单,我的问题变得愚蠢。

我所做的只是告诉蚂蚁将所有网络文件复制到qazxsw poi而不是qazxsw poi是什么让jenkins scp将所有文件从./public_html复制到./build/web-inf/完全按照预期的方式复制。

jenkins scp
1个回答
0
投票

如果您的目标只是构建期间生成的SCP文件,并且插件似乎不起作用(我在配置中看不到任何错误),您可以使用“执行shell”构建步骤并键入scp命令类似的东西(首先在你的作业的构建目录中尝试在shell中获得正确的语法):

public_html
© www.soinside.com 2019 - 2024. All rights reserved.