【问题标题】:pod repo push failing silently on azure pipelinepod repo push 在 azure 管道上静默失败
【发布时间】:2022-11-28 14:26:26
【问题描述】:

做的时候pod 回购推送在天蓝色的管道上,如果发生错误,pod 回购推送正在默默地失败。

例如,在管道上运行此命令 ->pod repo push REPO_NAME MyLib.podspec --verbose --allow-warnings,我可以看到这个错误:

架构 arm64 的未定义符号:
ld:未找到体系结构 arm64 的符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用),

但仍然在管道上成功构建,有什么方法可以捕获这些静默故障并使管道失败

【问题讨论】:

  • “静默失败”是什么意思,仅仅是因为命令没有使管道运行失败?如果你是基于 bash 的,你可以使用 exit 1 强制管道失败。
  • 通过默默地失败,我的意思是,在跑步时pod 回购推送,它抛出了链接器错误,但它继续运行,并且在管道中获得了成功的构建,但你上面所说的回答了我的问题。谢谢 !! :)
  • 嗨,我刚刚发布了一个答案,也许你可以accept it as the answer结束这个问题?这将帮助遇到相同情况的其他人。 :)

标签: yaml azure-pipelines cocoapods


【解决方案1】:

如果你是基于bash的,你可以使用exit 1来强制管道失败。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 2018-12-01
    • 1970-01-01
    • 2020-09-01
    • 2022-01-22
    • 1970-01-01
    相关资源
    最近更新 更多