https://issues.jenkins.io/browse/JENKINS-70459中也描述了此问题
\n使用 Jenkins 时,我们注意到 GitHub PR 中经常报告错误的管道状态。
\n进一步的调查显示出非常奇怪的行为。我们还没有找到这个问题的原因(随机?)。\n
“详细信息”链接导致构建成功。
\n现在出现了奇怪的事情:Jenkins 日志显示相同的构建 ID 被构建了两次!
\n首先,它运行成功(触发:PR 更新)。以下是日志的摘录:
\n{ [-]\n\xc2\xa0 \xc2\xa0build_number: 2\n\xc2\xa0 \xc2\xa0build_url: job/(...)/PR-2906/2/\n\xc2\xa0 \xc2\xa0event_tag: job_event\n\xc2\xa0 \xc2\xa0job_duration: 1108.635\n\xc2\xa0 \xc2\xa0job_name: (...)/PR-2906\n\xc2\xa0 \xc2\xa0job_result: SUCCESS\n\xc2\xa0 \xc2\xa0job_started_at: 2023-01-19T14:41:14Z\n\xc2\xa0 \xc2\xa0job_type: Pipeline\n\xc2\xa0 \xc2\xa0label: master\n\xc2\xa0 \xc2\xa0metadata: { [+]\n\xc2\xa0 \xc2\xa0}\n\xc2\xa0 \xc2\xa0node: (built-in)\n\xc2\xa0 \xc2\xa0queue_id: 1781283\n\xc2\xa0 \xc2\xa0queue_time: 5.063\n\xc2\xa0 \xc2\xa0scm: git\n\xc2\xa0 \xc2\xa0test_summary: { [+]\n\xc2\xa0 \xc2\xa0}\n\xc2\xa0 \xc2\xa0trigger_by: Pull request #2906 updated\n\xc2\xa0 \xc2\xa0type: completed\n\xc2\xa0 \xc2\xa0upstream:\n\xc2\xa0 \xc2\xa0user: anonymous\n} \nRun Code Online (Sandbox Code Playgroud)\n然后,在日志中显示完全相同的构建 id/url 下的另一次运行:
\n{\n\xc2\xa0 \xc2\xa0build_number: 2\n\xc2\xa0 \xc2\xa0build_url: job/(...)/PR-2906/2/\n\xc2\xa0 \xc2\xa0event_tag: …Run Code Online (Sandbox Code Playgroud)