<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>28219</buildableDurationMillis><buildableTimeMillis>28219</buildableTimeMillis><buildingDurationMillis>54168</buildingDurationMillis><executingTimeMillis>54168</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>7252</waitingDurationMillis><waitingTimeMillis>7252</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmain _class='hudson.plugins.git.util.Build'><buildNumber>1412</buildNumber><marked><SHA1>1fea8ee805b7867704b454737dcfdbcf3725499c</SHA1><branch><SHA1>1fea8ee805b7867704b454737dcfdbcf3725499c</SHA1><name>origin/main</name></branch></marked><revision><SHA1>1fea8ee805b7867704b454737dcfdbcf3725499c</SHA1><branch><SHA1>1fea8ee805b7867704b454737dcfdbcf3725499c</SHA1><name>origin/main</name></branch></revision></originmain></buildsByBranchName><lastBuiltRevision><SHA1>1fea8ee805b7867704b454737dcfdbcf3725499c</SHA1><branch><SHA1>1fea8ee805b7867704b454737dcfdbcf3725499c</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>#1412</displayName><duration>54168</duration><estimatedDuration>83303</estimatedDuration><fullDisplayName>seed #1412</fullDisplayName><id>1412</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1412</number><queueId>3266616</queueId><result>SUCCESS</result><timestamp>1771055318558</timestamp><url>https://do.pingcap.net/jenkins/view/all/job/seed/1412/</url><builtOn>default-gm6nk</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tekton/v1/tasks/delivery/pingcap-notify-to-update-ops-tidbx.yaml</affectedPath><affectedPath>tekton/v1/tasks/delivery/pingcap-notify-to-update-tcms-tidbx.yaml</affectedPath><affectedPath>tekton/v1/tasks/kustomization.yaml</affectedPath><affectedPath>tekton/v1/triggers/triggers/env-gcp/_/notify/notified-successful-image-delivery-cloud-tidbx.yaml</affectedPath><commitId>1fea8ee805b7867704b454737dcfdbcf3725499c</commitId><timestamp>1771055279000</timestamp><author><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>feat(tekton/v1): push image records to test platform after tidbx images are delivered (#4166)

This pull request introduces a new Tekton task for notifying the TCMS
platform about image updates for TiDB-X, and integrates it into the
delivery pipeline. Additionally, it updates existing tasks to clarify
parameter defaults and configuration descriptions.

**New Task Addition and Pipeline Integration:**

* Added a new Tekton task definition
`pingcap-notify-to-update-tcms-tidbx` in
`pingcap-notify-to-update-tcms-tidbx.yaml` for sending image records to
the TCMS platform, including implementation details for posting image
data to an API.
* Registered the new task in the `kustomization.yaml` resources list,
making it available for use in pipelines.
* Integrated the new task into the
`notified-successful-image-delivery-cloud-tidbx.yaml` trigger, ensuring
that image records are added to TCMS after a successful delivery.

**Parameter and Configuration Improvements:**

* Set a default value of `"[]"` for the `images` parameter in the
`pingcap-notify-to-update-ops-tidbx.yaml` task, clarifying its expected
input.
* Updated the description for the `ops-config` parameter in the same
task to reference the correct webhook configuration for Lark instead of
GitHub.
</comment><date>2026-02-14 07:47:59 +0000</date><id>1fea8ee805b7867704b454737dcfdbcf3725499c</id><msg>feat(tekton/v1): push image records to test platform after tidbx images</msg><path><editType>edit</editType><file>tekton/v1/tasks/kustomization.yaml</file></path><path><editType>edit</editType><file>tekton/v1/tasks/delivery/pingcap-notify-to-update-ops-tidbx.yaml</file></path><path><editType>edit</editType><file>tekton/v1/triggers/triggers/env-gcp/_/notify/notified-successful-image-delivery-cloud-tidbx.yaml</file></path><path><editType>add</editType><file>tekton/v1/tasks/delivery/pingcap-notify-to-update-tcms-tidbx.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>