Skip to content
Success

Changes

Summary

  1. feat(tekton/v1): propagate git-url into package publish tasks to label (commit: b41bde6) (details)
Commit b41bde63391bc604bc9011ba700c8545bb252e64 by noreply
feat(tekton/v1): propagate git-url into package publish tasks to label OCI/image artifacts (#4575)

## Summary
- pass `git-url` from the build-package linux/darwin pipelines into the
binaries/images tasks
- feed `git-url` into the generated packaging scripts as the 11th
argument
- export `GIT_URL=$(params.git-url)` in publish/build-and-publish so OCI
source labels resolve to the pipeline input

## Validation
- `yq eval .` on the 5 modified Tekton YAMLs
- `git diff --check`
(commit: b41bde6)
The file was modifiedtekton/v1/tasks/pingcap-build-images.yaml (diff)
The file was modifiedtekton/v1/pipelines/pingcap-build-package-darwin.yaml (diff)
The file was modifiedtekton/v1/tasks/pingcap-build-binaries-linux.yaml (diff)
The file was modifiedtekton/v1/tasks/pingcap-build-binaries-darwin.yaml (diff)
The file was modifiedtekton/v1/pipelines/pingcap-build-package-linux.yaml (diff)