gpt4 book ai didi

jenkins - 有条件导致 Jenkins 工作失败

转载 作者:行者123 更新时间:2023-12-02 11:23:25 25 4
gpt4 key购买 nike

最终目标是搜索 Linux 机器上文件夹 a 中的 n 个子目录中的所有文件,以获取控制 m 个字符。如果是,请不要继续 ANT 构建并使作业失败。如果没有,请继续 ANT 构建。

在 Jenkins 工作中,我编写了此脚本脚本概要:

CD批处理grep -r "\r"> text-file\查找 ctrl m char 并重定向到文本文件(如果是)。

然后比较内容。如果文本文件为空,则构建失败,否则作业将失败。

如果 [-s] 作业失败,则构建。

  1. 这是使用Linux脚本来实现的好方法吗?如果不是更好的方法是什么?

  2. 如何使用执行 shell 配置 Jenkins 作业,并根据条件使 shell 失败且 Jenkins 作业失败?

谢谢

最佳答案

选项 1:以非零值退出脚本。默认情况下,Jenkins 将此检测为失败。

选项 2:使用 Console Parser plugin用于寻找错误模式。

两者都可以与 Build failure analyser 组合使用向用户传达简洁的信息。

关于jenkins - 有条件导致 Jenkins 工作失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34959914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com