Commit
1fea8ee805b7867704b454737dcfdbcf3725499c
by noreplyfeat(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.
(commit: 1fea8ee)