gpt4 book ai didi

ssh - 我可以根据 SSH 任务的结果使构建失败吗?

转载 作者:行者123 更新时间:2023-12-04 18:41:18 27 4
gpt4 key购买 nike

我想知道是否可以使用 Bamboo 的 SSH 任务来运行脚本(这会启动一个小型 java 消息注入(inject)器)。

然后 grep 错误日志。如果存在任何错误,我想使构建失败。

像这样的东西:

enter image description here

最佳答案

这是一个 Bash 问题还是真的与 Bamboo 有关?这是 Bash 问题的答案:

如果你跑

[[ ! $(grep ERROR /a/directory/log/*) ]]

如果脚本在文件中的任何位置发现单词“ERROR”,它将退出并出现错误。

Bamboo 应该将任务执行检测为失败。

(请注意,如果 Bash 不是目标系统上的默认 shell,您可能需要在脚本文件顶部添加 #!/bin/bash。)

关于ssh - 我可以根据 SSH 任务的结果使构建失败吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25531522/

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