Commit
6475a0605ff35b34ea05514ea7a52b93a46ca278
by noreplyci(tiflow): run pingcap-inc release-8.5 cdc integration on cloud (#4353)
## Summary
- refactor the `pingcap-inc/tiflow` release-8.5 `pull_cdc_integration_*`
pipelines to the cloud runner pattern with a dedicated build pod and
cloud test pods
- keep the existing job names, test-group coverage, and release-8.5
hotfix artifact handling while switching binary downloads to OCI
artifacts
- add a shared build pod template and update the test pod images to the
cloud Jenkins image
## Verification
- `git diff --check`
- `JENKINS_URL=https://do.pingcap.net/jenkins
.ci/verify-jenkins-pipeline-file.sh
pipelines/pingcap-inc/tiflow/release-8.5/pull_cdc_integration_kafka_test.groovy`
- `JENKINS_URL=https://do.pingcap.net/jenkins
.ci/verify-jenkins-pipeline-file.sh
pipelines/pingcap-inc/tiflow/release-8.5/pull_cdc_integration_mysql_test.groovy`
- `JENKINS_URL=https://do.pingcap.net/jenkins
.ci/verify-jenkins-pipeline-file.sh
pipelines/pingcap-inc/tiflow/release-8.5/pull_cdc_integration_pulsar_test.groovy`
- `JENKINS_URL=https://do.pingcap.net/jenkins
.ci/verify-jenkins-pipeline-file.sh
pipelines/pingcap-inc/tiflow/release-8.5/pull_cdc_integration_storage_test.groovy`
(commit: 6475a06)