buildkit-tekton
buildkit-tekton copied to clipboard
Bump github.com/tektoncd/pipeline from 0.37.2 to 0.39.0
Bumps github.com/tektoncd/pipeline from 0.37.2 to 0.39.0.
Release notes
Sourced from github.com/tektoncd/pipeline's releases.
Tekton Pipeline release v0.39.0 "Burmese Minion"
🎉 Parameterize onError, finally task results in pipeline results, and many more 🎉
-Docs @ v0.39.0 -Examples @ v0.39.0
Installation one-liner
kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.39.0/release.yamlAttestation
The Rekor UUID for this release is
362f8ecba72f43268e217c4700290e118237bd958b73e4b539da850cfacd12ff6719e20dcde99540Obtain the attestation:
REKOR_UUID=362f8ecba72f43268e217c4700290e118237bd958b73e4b539da850cfacd12ff6719e20dcde99540 rekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .Verify that all container images in the attestation are in the release file:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.39.0/release.yaml REKOR_UUID=362f8ecba72f43268e217c4700290e118237bd958b73e4b539da850cfacd12ff6719e20dcde99540Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|.name + ":v0.39.0@sha256:" + .digest.sha256')
Download the release file
curl "$RELEASE_FILE" > release.yaml
For each image in the attestation, match it to the release file
for image in $REKOR_ATTESTATION_IMAGES; do printf $image; grep -q $image release.yaml && echo " ===> ok" || echo " ===> no match"; done
Changes
Features
- :sparkles: build entrypoint image for Windows ltsc2019 and ltsc2022 (#5333)
Tekton support for Windows includes support for ltsc2019 in addition to ltsc2022
... (truncated)
Commits
a34ad6bBump go.uber.org/zap from 1.21.0 to 1.22.0989ce87Make pipeline cancel robust to missing resources9976df8build entrypoint image for Windows ltsc2019 and ltsc2022119f7bdConvert step onError from string to "OnErrorType" type764f1a1Bump github.com/cloudevents/sdk-go/v2 from 2.10.1 to 2.11.08b13997Uncomment tests in v1 task_validation_test.go9ca006eupdate expected annotation value in TaskRun e2e testd911808remove testdata/refs and HEAD, expect unknown build version in unit testsfa52b9ago mod vendor27cb502Determine changeset from build information- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)