{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ti-chi-bot[bot]"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 33551,
      "buildableTimeMillis" : 33551,
      "buildingDurationMillis" : 69656,
      "executingTimeMillis" : 69656,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 5153,
      "waitingTimeMillis" : 5153
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1440,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "43334e7d143b9719b842403c18bde95b50016322",
            "branch" : [
              {
                "SHA1" : "43334e7d143b9719b842403c18bde95b50016322",
                "name" : "origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "43334e7d143b9719b842403c18bde95b50016322",
            "branch" : [
              {
                "SHA1" : "43334e7d143b9719b842403c18bde95b50016322",
                "name" : "origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "43334e7d143b9719b842403c18bde95b50016322",
        "branch" : [
          {
            "SHA1" : "43334e7d143b9719b842403c18bde95b50016322",
            "name" : "origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/PingCAP-QE/ci.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#1440",
  "duration" : 69656,
  "estimatedDuration" : 71004,
  "executor" : None,
  "fullDisplayName" : "seed #1440",
  "id" : "1440",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1440,
  "queueId" : 3320457,
  "result" : "SUCCESS",
  "timestamp" : 1772183837774,
  "url" : "https://do.pingcap.net/jenkins/view/all/job/seed/1440/",
  "builtOn" : "default-435tx",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "libraries/tipipeline/vars/pod_label.groovy"
        ],
        "commitId" : "43334e7d143b9719b842403c18bde95b50016322",
        "timestamp" : 1772183795000,
        "author" : {
          "absoluteUrl" : "https://do.pingcap.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "ci(lib): inject CI annotations by rewriting pod template (#4193)\u000a\u000aBackground\u000ayamlFile + yaml overlay does not work reliably in our Jenkins\u000aDeclarative setup. Even with yamlMergeStrategy, the annotation snippet\u000ais ignored, so CI annotations never make it into the final Pod.\u000a\u000aWhat this PR does\u000aUpdate withCiLabels to read the pod template (via readTrusted), merge CI\u000aannotations, and return a full YAML. Pipelines can then use:\u000a\u000ayaml pod_label.withCiLabels(POD_TEMPLATE_FILE, REFS)\u000a",
        "date" : "2026-02-27 09:16:35 +0000",
        "id" : "43334e7d143b9719b842403c18bde95b50016322",
        "msg" : "ci(lib): inject CI annotations by rewriting pod template (#4193)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "libraries/tipipeline/vars/pod_label.groovy"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://do.pingcap.net/jenkins/user/noreply",
      "fullName" : "noreply"
    }
  ]
}