使用Jenkins'通过SSH插件发布,如果0文件已被传输,如何停止作业执行并抛出错误?

时间:2017-12-08 14:03:50

标签: jenkins plugins ssh publish

默认情况下,如果此插件传输了0个文件,则构建状态仍为SUCCESS。

"如果发生错误,#34;会失败。"设置没有帮助,因为它只有在构建状态不稳定时才有效。

1 个答案:

答案 0 :(得分:0)

您可以检查目标文件是否已更新,或者目标是否存在(如果文件在SSH服务器上是新的) 现在,您可以在"通过SSH发布"插入。有一节可以通过SSH在服务器上执行命令。

enter image description here

文件传输完成后,请检查所需文件。如果仍然不存在所需文件,则退出非零。

确保勾选方框"如果发生错误"

,则无法进行构建