<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>24960</buildableDurationMillis><buildableTimeMillis>24960</buildableTimeMillis><buildingDurationMillis>48776</buildingDurationMillis><executingTimeMillis>48776</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5549</waitingDurationMillis><waitingTimeMillis>5549</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmain _class='hudson.plugins.git.util.Build'><buildNumber>1202</buildNumber><marked><SHA1>11c645043eb878524b143f419aabfb5d1c48a41d</SHA1><branch><SHA1>11c645043eb878524b143f419aabfb5d1c48a41d</SHA1><name>origin/main</name></branch></marked><revision><SHA1>11c645043eb878524b143f419aabfb5d1c48a41d</SHA1><branch><SHA1>11c645043eb878524b143f419aabfb5d1c48a41d</SHA1><name>origin/main</name></branch></revision></originmain></buildsByBranchName><lastBuiltRevision><SHA1>11c645043eb878524b143f419aabfb5d1c48a41d</SHA1><branch><SHA1>11c645043eb878524b143f419aabfb5d1c48a41d</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>#1202</displayName><duration>48776</duration><estimatedDuration>80415</estimatedDuration><fullDisplayName>seed #1202</fullDisplayName><id>1202</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1202</number><queueId>2607369</queueId><result>SUCCESS</result><timestamp>1765117875365</timestamp><url>https://do.pingcap.net/jenkins/view/all/job/seed/1202/</url><builtOn>default-j6v3n</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tekton/v0/tasks/release/pingcap-create-github-alpha-tags.yaml</affectedPath><affectedPath>tekton/v1/tasks/pingcap-get-set-release-version.yaml</affectedPath><affectedPath>tekton/v0/triggers/templates/_/push-oci-artifact-to-tiup.yaml</affectedPath><affectedPath>tekton/v0/pipelines/pingcap-build-package-linux.yaml</affectedPath><affectedPath>tekton/v1/tasks/pingcap-get-set-release-version-v2.yaml</affectedPath><affectedPath>tekton/v0/tasks/pingcap-get-set-release-version-v2.yaml</affectedPath><affectedPath>tekton/v0/tasks/kustomization.yaml</affectedPath><affectedPath>tekton/v0/tasks/publish-fileserver-from-oci-artifact.yaml</affectedPath><affectedPath>tekton/v0/tasks/publish-tiup-from-oci-artifact-v2.yaml</affectedPath><affectedPath>tekton/v1/pipelines/pingcap-build-package-linux.yaml</affectedPath><affectedPath>tekton/v1/tasks/kustomization.yaml</affectedPath><affectedPath>tekton/v0/pipelines/pingcap-build-package-darwin.yaml</affectedPath><affectedPath>tekton/v0/tasks/pingcap-get-set-release-version.yaml</affectedPath><affectedPath>tekton/v1/pipelines/pingcap-build-package-darwin.yaml</affectedPath><affectedPath>tekton/v0/tasks/publish-tiup-from-oci-artifact.yaml</affectedPath><commitId>11c645043eb878524b143f419aabfb5d1c48a41d</commitId><timestamp>1765117840000</timestamp><author><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>refactor(tekton): refactor tekton tasks in v0 and v1 (#3960)

This pull request refactors and simplifies the Tekton pipeline tasks
related to release versioning and publishing, consolidating duplicated
task definitions and updating publishing mechanisms. The main changes
remove legacy or duplicate tasks, update references to use unified
tasks, and modernize publishing workflows to improve maintainability and
consistency.

**Task Consolidation and Cleanup:**

* Removed the duplicate task definition file
`pingcap-get-set-release-version-v2.yaml` and updated all pipeline and
trigger references to use the unified
`pingcap-get-set-release-version.yaml` task instead.
[[1]](diffhunk://#diff-9904c8dfc5da304d83fed6591586b52d82f83f304bd7641f083791d98fb20451L1-L98)
[[2]](diffhunk://#diff-b3ad744dc416f00a5cfdf0a3482ce0b28851fb5143d4803324f7a62ccf6b8da2L114-R114)
[[3]](diffhunk://#diff-7105fa5dc14ee53ecd0311f48abc73f38ae7208972577f059468cff7ff127161L115-R115)
[[4]](diffhunk://#diff-75e58ead6fb8faa3f05e0b191d4cb441a23b812d5477f1cde9a54112554b2b15L108-R108)
[[5]](diffhunk://#diff-44b93b34fe06d513d544c9243056c1fbcaf3c1d3437837118d2025fb7d30aeceL114-R114)
* Deleted the legacy `publish-tiup-from-oci-artifact-v2.yaml` task and
updated all references to use the improved
`publish-tiup-from-oci-artifact.yaml` task.
[[1]](diffhunk://#diff-bf25b0455749259966b3b6651a8c1b7143f15b047cd2a00ff1b489fe18007cdeL1-L61)
[[2]](diffhunk://#diff-199ad12714152b02c2d5ab23117efd5f06ea2aae8455997f28705b5032a6791bL20-R20)
[[3]](diffhunk://#diff-199ad12714152b02c2d5ab23117efd5f06ea2aae8455997f28705b5032a6791bL34-R34)
[[4]](diffhunk://#diff-199ad12714152b02c2d5ab23117efd5f06ea2aae8455997f28705b5032a6791bL61-R61)
[[5]](diffhunk://#diff-b7c6ccea8ad1ff826547d7b3c9f881f31a95528a5ce5b6d69393d0a7c70cfed8L32-L38)

**Versioning and Tagging Improvements:**

* Refactored the `pingcap-get-set-release-version.yaml` task to use a
more robust versioning strategy, including enhanced tag cleanup logic,
standardized version extraction, and support for additional tag formats.
[[1]](diffhunk://#diff-796adf3998f91e550cd7d7b2f999e3cf25c33f90476644e1abdde67762c6c49aR1-R23)
[[2]](diffhunk://#diff-796adf3998f91e550cd7d7b2f999e3cf25c33f90476644e1abdde67762c6c49aL23-R98)

**Publishing Workflow Modernization:**

* Updated publisher CLI usage in publishing tasks to use the latest
image and binary paths, switching from `/app/publisher-cli` to
`/ko-app/publisher-cli` and updating publisher URLs to production
defaults.
[[1]](diffhunk://#diff-e7d6c35dd6dd95b2529036322d6f22db8167551dfb327f051509d6f1de065c98L17-R35)
[[2]](diffhunk://#diff-0ebdc3b11098ae2103ea89d2e4239ce27359f9d58392c092c423da22af048079L23-R25)
[[3]](diffhunk://#diff-07fcb5c91aa30a750f46a110705b69d0ad391099c06cdd067fa3e77b719b4b21L16-R64)

**Resource List Maintenance:**

* Cleaned up resource lists in `kustomization.yaml` by removing
references to deprecated task files.

These changes streamline pipeline definitions, reduce maintenance
overhead, and ensure that publishing and versioning workflows are
consistent and up-to-date.
</comment><date>2025-12-07 14:30:40 +0000</date><id>11c645043eb878524b143f419aabfb5d1c48a41d</id><msg>refactor(tekton): refactor tekton tasks in v0 and v1 (#3960)</msg><path><editType>edit</editType><file>tekton/v0/tasks/kustomization.yaml</file></path><path><editType>edit</editType><file>tekton/v0/tasks/release/pingcap-create-github-alpha-tags.yaml</file></path><path><editType>edit</editType><file>tekton/v1/tasks/kustomization.yaml</file></path><path><editType>delete</editType><file>tekton/v0/tasks/pingcap-get-set-release-version-v2.yaml</file></path><path><editType>edit</editType><file>tekton/v0/tasks/publish-fileserver-from-oci-artifact.yaml</file></path><path><editType>add</editType><file>tekton/v1/tasks/pingcap-get-set-release-version.yaml</file></path><path><editType>edit</editType><file>tekton/v0/pipelines/pingcap-build-package-linux.yaml</file></path><path><editType>edit</editType><file>tekton/v1/pipelines/pingcap-build-package-darwin.yaml</file></path><path><editType>edit</editType><file>tekton/v0/triggers/templates/_/push-oci-artifact-to-tiup.yaml</file></path><path><editType>edit</editType><file>tekton/v1/pipelines/pingcap-build-package-linux.yaml</file></path><path><editType>delete</editType><file>tekton/v1/tasks/pingcap-get-set-release-version-v2.yaml</file></path><path><editType>delete</editType><file>tekton/v0/tasks/publish-tiup-from-oci-artifact-v2.yaml</file></path><path><editType>edit</editType><file>tekton/v0/tasks/publish-tiup-from-oci-artifact.yaml</file></path><path><editType>edit</editType><file>tekton/v0/pipelines/pingcap-build-package-darwin.yaml</file></path><path><editType>edit</editType><file>tekton/v0/tasks/pingcap-get-set-release-version.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>