<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><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>19904</buildableDurationMillis><buildableTimeMillis>19904</buildableTimeMillis><buildingDurationMillis>41330</buildingDurationMillis><executingTimeMillis>41330</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>9103</waitingDurationMillis><waitingTimeMillis>9103</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmain _class='hudson.plugins.git.util.Build'><buildNumber>1734</buildNumber><marked><SHA1>a30410b1c9de0216d90342832b1f025e89929b34</SHA1><branch><SHA1>a30410b1c9de0216d90342832b1f025e89929b34</SHA1><name>origin/main</name></branch></marked><revision><SHA1>a30410b1c9de0216d90342832b1f025e89929b34</SHA1><branch><SHA1>a30410b1c9de0216d90342832b1f025e89929b34</SHA1><name>origin/main</name></branch></revision></originmain></buildsByBranchName><lastBuiltRevision><SHA1>a30410b1c9de0216d90342832b1f025e89929b34</SHA1><branch><SHA1>a30410b1c9de0216d90342832b1f025e89929b34</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>#1734</displayName><duration>41330</duration><estimatedDuration>46630</estimatedDuration><fullDisplayName>seed #1734</fullDisplayName><id>1734</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1734</number><queueId>3690174</queueId><result>SUCCESS</result><timestamp>1780483641834</timestamp><url>https://do.pingcap.net/jenkins/job/seed/1734/</url><builtOn>default-vlw3x</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pipelines/pingcap/docs/latest/merged_update_docs.groovy</affectedPath><affectedPath>pipelines/pingcap/docs-cn/latest/merged_update_docs_cn.groovy</affectedPath><affectedPath>prow-jobs/pingcap/docs/latest-postsubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs/latest-presubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs-tidb-operator/latest-postsubmits.yaml</affectedPath><affectedPath>pipelines/pingcap/docs-cn/latest/pod-merged_update_docs_cn.yaml</affectedPath><affectedPath>pipelines/pingcap/docs/latest/pod-merged_update_docs.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs/docs-latest-presubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs-cn/OWNERS</affectedPath><affectedPath>prow-jobs/pingcap/docs-cn/latest-postsubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs/docs-cn-postsubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs/docs-tidb-operator-postsubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs/docs-cn-latest-presubmits.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs/docs-postsubmits.yaml</affectedPath><affectedPath>prow-jobs/kustomization.yaml</affectedPath><affectedPath>prow-jobs/pingcap/docs-tidb-operator/OWNERS</affectedPath><affectedPath>prow-jobs/pingcap/docs-cn/latest-presubmits.yaml</affectedPath><commitId>a30410b1c9de0216d90342832b1f025e89929b34</commitId><timestamp>1780483608000</timestamp><author><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>ci(prow): migrate docs merged update postsubmits (#4592)

## Summary
- migrate `pingcap/docs/merged_update_docs` and
`pingcap/docs-cn/merged_update_docs_cn` to `agent: kubernetes` +
`cluster: default` postsubmits
- keep GitHub contexts `docs/merged-ci` and `docs-cn/merged-ci` while
replacing the legacy Jenkins Groovy/pod-template flow with inline
container specs
- drop the `hub.pingcap.net/jenkins/docs-cn-checker` dependency in favor
of a public `pandoc/extra:latest-ubuntu` runtime that installs
`python3`, `rclone`, and `fonts-wqy-microhei`

## Validation
- `.ci/update-prow-job-kustomization.sh`
- `checkconfig` against flattened `prow-jobs/`
- `flux build kustomization prow-jobs --path=prow-jobs
--kustomization-file=../ee-ops/apps/gcp/prow/pre/prow-jobs.yaml
--dry-run`
- runtime sanity check with `docker run --rm --entrypoint bash
pandoc/extra:latest-ubuntu ...`

## Notes
- the new jobs read `docs-cn-tencent-ak` and `docs-cn-tencent-bn` from
the `docs-cn` Kubernetes secret; the matching ExternalSecret still needs
to exist in Prow `post/job-ns` before first execution

---------

Co-authored-by: Grace Cai &lt;qqzczy@126.com&gt;
</comment><date>2026-06-03 10:46:48 +0000</date><id>a30410b1c9de0216d90342832b1f025e89929b34</id><msg>ci(prow): migrate docs merged update postsubmits (#4592)</msg><path><editType>delete</editType><file>prow-jobs/pingcap/docs/docs-tidb-operator-postsubmits.yaml</file></path><path><editType>edit</editType><file>prow-jobs/kustomization.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs-cn/latest-presubmits.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs-tidb-operator/latest-postsubmits.yaml</file></path><path><editType>delete</editType><file>pipelines/pingcap/docs-cn/latest/merged_update_docs_cn.groovy</file></path><path><editType>delete</editType><file>pipelines/pingcap/docs-cn/latest/pod-merged_update_docs_cn.yaml</file></path><path><editType>delete</editType><file>pipelines/pingcap/docs/latest/merged_update_docs.groovy</file></path><path><editType>delete</editType><file>prow-jobs/pingcap/docs/docs-cn-postsubmits.yaml</file></path><path><editType>delete</editType><file>pipelines/pingcap/docs/latest/pod-merged_update_docs.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs-cn/OWNERS</file></path><path><editType>delete</editType><file>prow-jobs/pingcap/docs/docs-postsubmits.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs/latest-postsubmits.yaml</file></path><path><editType>delete</editType><file>prow-jobs/pingcap/docs/docs-latest-presubmits.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs-cn/latest-postsubmits.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs/latest-presubmits.yaml</file></path><path><editType>delete</editType><file>prow-jobs/pingcap/docs/docs-cn-latest-presubmits.yaml</file></path><path><editType>add</editType><file>prow-jobs/pingcap/docs-tidb-operator/OWNERS</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>