有没有更好的、系统化的方法来调试Jenkins构建执行的哪一部分将构建标记为不稳定?我知道在构建过程中的某个地方,发布者决定将构建标记为不稳定,但我发现很难确定是哪个发布者。我现在正盯着不稳定构建的大量日志,并将其与一个成功的构建进行比较,这个手动过程让我发疯。
pn9klfpd1#
我刚刚发现了一个比扫描构建日志查找问题更好的方法。我在构建日志中搜索了关键字:UNSTABLE并找到以下日志片段:
UNSTABLE
Build step 'Execute shell' changed build result to UNSTABLE
这应该足以知道在构建过程中哪里被标记为不稳定,这样我们就可以从那里进行调试。调试愉快!
1条答案
按热度按时间pn9klfpd1#
我刚刚发现了一个比扫描构建日志查找问题更好的方法。我在构建日志中搜索了关键字:
UNSTABLE
并找到以下日志片段:这应该足以知道在构建过程中哪里被标记为不稳定,这样我们就可以从那里进行调试。调试愉快!