<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ti-chi-bot[bot]</shortDescription></cause></action><action></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>17791</buildableDurationMillis><buildableTimeMillis>17791</buildableTimeMillis><buildingDurationMillis>52822</buildingDurationMillis><executingTimeMillis>52822</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>9393</waitingDurationMillis><waitingTimeMillis>9393</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmain _class='hudson.plugins.git.util.Build'><buildNumber>1777</buildNumber><marked><SHA1>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</SHA1><branch><SHA1>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</SHA1><name>origin/main</name></branch></marked><revision><SHA1>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</SHA1><branch><SHA1>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</SHA1><name>origin/main</name></branch></revision></originmain></buildsByBranchName><lastBuiltRevision><SHA1>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</SHA1><branch><SHA1>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</SHA1><name>origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/PingCAP-QE/ci.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1777</displayName><duration>52822</duration><estimatedDuration>49681</estimatedDuration><fullDisplayName>seed #1777</fullDisplayName><id>1777</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1777</number><queueId>3694072</queueId><result>SUCCESS</result><timestamp>1781530733237</timestamp><url>https://do.pingcap.net/jenkins/job/seed/1777/</url><builtOn>default-g4r45</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pipelines/pingcap/tidb/release-6.6/pod-ghpr_mysql_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/pod-ghpr_check2.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/ghpr_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/ghpr_check2.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/pod-ghpr_unit_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/ghpr_check.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/ghpr_unit_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/pod-ghpr_check2.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/pod-ghpr_check.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/pod-ghpr_build.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/pod-ghpr_unit_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/ghpr_check.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/ghpr_unit_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/pod-ghpr_check2.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/pod-ghpr_check.yaml</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.2-presubmits.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/ghpr_build.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/ghpr_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/pod-ghpr_build.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/ghpr_check2.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/ghpr_check2.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/pod-ghpr_build.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/ghpr_check2.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/pod-ghpr_check2.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/ghpr_check2.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/ghpr_check.groovy</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.5-presubmits.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/ghpr_build.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/pod-ghpr_check2.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/pod-ghpr_unit_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/pod-ghpr_build.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/ghpr_check.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/pod-ghpr_check.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/pod-ghpr_unit_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/ghpr_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/pod-ghpr_mysql_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/pod-ghpr_build.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/ghpr_check2.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/pod-ghpr_check2.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/pod-ghpr_check.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/ghpr_unit_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/ghpr_build.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/ghpr_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/ghpr_check.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/ghpr_unit_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/pod-ghpr_check.yaml</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.3-presubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.6-presubmits.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/pod-ghpr_unit_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/pod-ghpr_build.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/pod-ghpr_mysql_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/ghpr_build.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/ghpr_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/pod-ghpr_unit_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/ghpr_unit_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/pod-ghpr_mysql_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.1/ghpr_build.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/pod-ghpr_check.yaml</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.1-presubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.4-presubmits.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/pod-ghpr_mysql_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.6/ghpr_check.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.5/ghpr_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.2/ghpr_build.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.3/ghpr_unit_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tidb/release-6.4/pod-ghpr_mysql_test.yaml</affectedPath><commitId>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</commitId><timestamp>1781530702000</timestamp><author><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>ci(tidb): migrate release 6.1-6.6 ghpr jobs to cloud (#4688)

## Summary
- migrate TiDB release-6.1 to release-6.6 ghpr pipeline implementations
and pod templates to the cloud runner pattern
- replace IDC PVC-based pod templates with GCP-compatible workspace and
ephemeral volume wiring
- align checkout and replay path with the cloud-compatible Jenkins
pipeline structure used on newer branches

## Validation
- Jenkins pipeline lint for modified release-6.1 to release-6.6 ghpr
Groovy files
- YAML parse for modified pod templates
- replay validation for release-6.5 ghpr jobs will be added in follow-up
updates on this PR
</comment><date>2026-06-15 13:38:22 +0000</date><id>a3774b4e5dbfc343db8e298fb9102c5d33a7b6a2</id><msg>ci(tidb): migrate release 6.1-6.6 ghpr jobs to cloud (#4688)</msg><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/ghpr_check2.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/ghpr_unit_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/pod-ghpr_build.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/ghpr_check2.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/pod-ghpr_unit_test.yaml</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/tidb/release-6.6-presubmits.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/ghpr_build.groovy</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/tidb/release-6.1-presubmits.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/ghpr_check.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/ghpr_check.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/ghpr_check.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/pod-ghpr_unit_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/ghpr_unit_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/ghpr_check2.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/ghpr_build.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/pod-ghpr_mysql_test.yaml</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/tidb/release-6.4-presubmits.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/pod-ghpr_unit_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/pod-ghpr_check.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/pod-ghpr_build.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/pod-ghpr_build.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/pod-ghpr_check.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/pod-ghpr_unit_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/pod-ghpr_unit_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/ghpr_mysql_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/pod-ghpr_check.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/pod-ghpr_check2.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/pod-ghpr_mysql_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/pod-ghpr_unit_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/pod-ghpr_check.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/ghpr_check2.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/pod-ghpr_build.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/ghpr_build.groovy</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/tidb/release-6.3-presubmits.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/ghpr_check2.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/ghpr_mysql_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/pod-ghpr_check2.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/ghpr_unit_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/pod-ghpr_check2.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/ghpr_mysql_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/pod-ghpr_mysql_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/pod-ghpr_build.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/ghpr_unit_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/pod-ghpr_check2.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/ghpr_check.groovy</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/tidb/release-6.2-presubmits.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/ghpr_unit_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/pod-ghpr_check.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/pod-ghpr_mysql_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/ghpr_unit_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/pod-ghpr_mysql_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/ghpr_build.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/pod-ghpr_check.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/ghpr_check.groovy</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/tidb/release-6.5-presubmits.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/pod-ghpr_build.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/pod-ghpr_check2.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/pod-ghpr_mysql_test.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.3/ghpr_build.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/ghpr_mysql_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.5/ghpr_mysql_test.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/ghpr_check2.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.6/pod-ghpr_check2.yaml</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.1/ghpr_check.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.2/ghpr_build.groovy</file></path><path><editType>edit</editType><file>pipelines/pingcap/tidb/release-6.4/ghpr_mysql_test.groovy</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>