github tektoncd/pipeline v0.31.0
Tekton Pipeline release v0.31.0 "Birman Bors"

latest releases: v0.59.0, v0.50.6, v0.47.9...
2 years ago

🎉 Fix for the debug mode, retry task resolution on transient error, and taskRun annotations updated to include the release version 🎉

-Docs @ v0.31.0
-Examples @ v0.31.0

Installation one-liner

kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.31.0/release.yaml

⚠️ Known Issues

  • #4483 Implicit parameter mapping incorrectly passes params from the top-level Pipeline or PipelineRun to taskRef Pipeline Tasks. Mapping should only occur from top-level resource to Pipeline Tasks with in-line taskSpec. This issue only affects users with enable-api-fields: alpha in the feature-flags ConfigMap stored in the tekton-pipelines namespace.

Changes

Fixes

  • 🐛 Explicitly annotate TaskRuns with release version. (#4424)

More consistently apply the pipeline.tekton.dev/release annotation to TaskRun resources.

  • 🐛 make debug scripts comply with new /tekton/run (#4416)

Debug scripts were unusable due to addition of the new /tekton/run behavior. This commit makes them usable again.

  • 🐛 Retry TaskRef resolution on etcd errors (#4392)

Retry Task resolution on transient etcd errors

  • 🐛 Fix TestDAGPipelineRun flakiness. (#4419)

  • 🐛 Refactor CloudEvent related tests to use common set of helpers (#4387)

  • 🐛 Put workspace-in-sidecar example into no-ci (#4380)

Misc

  • 🔨 Move Events test helpers to test package (#4405)

Docs

  • 📖 Document that k8s 1.20 is the minimum required (#4414)

  • 📖 Add v0.30.0 to the README (#4413)

  • 📖 Fix conflicting docs for /tekton/steps API Compatibility. (#4395)

action required: Users should not assume the directory/file structure of /tekton/steps. Use $(steps.step-.exitCode.path) instead.

  • 📖 docs: add myself as topical owner for debug (#4390)

Thanks

Thanks to these contributors who contributed to v0.31.0!

Extra shout-out for awesome release notes:

Don't miss a new pipeline release

NewReleases is sending notifications on new releases.