我写了一个python脚本并将其集成到 Bamboo 上。我的脚本中有一个 maven 命令,奇怪的是当我在 Bamboo 上运行我的脚本时,日志中结果的输出顺序是错误的。我的脚本有问题吗?
下面的 是我在 unix 服务器上运行脚本时的结果。顺序正确
组名:vmEPP
Artifact 名称:vmEPP
名称: vmEPP
神器版本:2014.02.0.2
Artifact :vmEPP-2014.02.0.2.jar
manifestEntries: 找到
在 Maven 中找不到版本 2014.02.0.2
验证检查:成功
[信息] 正在扫描项目...
[信息] ----------------------------------------------- -------------------------
[信息] 构建 vmEPP 2014.02.0.2
[信息] ----------------------------------------------- -------------------------
但是当我在 Bamboo 上运行它时,日志显示如下。它先显示maven命令结果,然后打印出验证信息:
[信息] 构建成功
[信息] ----------------------------------------------- -------------------------
[信息] 总时间:30.994s
[信息] 完成时间:2014 年 6 月 26 日星期四 16:18:20 PDT
[INFO] 最终内存:15M/108M
[信息] ----------------------------------------------- -------------------------
组名:vmEPP
Artifact 名称:vmEPP
名称: vmEPP
神器版本:2014.02.0.2
Artifact :vmEPP-2014.02.0.2.jar
manifestEntries: 找到
在 Maven 中找不到版本 2014.02.0.2
验证检查:成功
我是 Bamboo 的新手,对它一无所知......

最佳答案

你看过这个答案吗? answers.atlassian

本质上,这取决于正在记录的流。 stdout 被缓冲,而 stderr 被立即记录。

关于python - Bamboo 日志输出顺序问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24443524/

10-13 06:55