MyGit

v0.41.1

tektoncd/pipeline

版本发布时间: 2023-02-08 23:06:03

tektoncd/pipeline最新发布版本:v0.59.0(2024-04-26 06:20:18)

-Docs @ v0.41.1 -Examples @ v0.41.1

Installation one-liner

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

Attestation

The Rekor UUID for this release is 24296fb24b8ad77a92c34840a015d42f5a142140f22d291dce815726d3f0ee022c102fdc046a6d2d

Obtain the attestation:

REKOR_UUID=24296fb24b8ad77a92c34840a015d42f5a142140f22d291dce815726d3f0ee022c102fdc046a6d2d
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.41.1/release.yaml
REKOR_UUID=24296fb24b8ad77a92c34840a015d42f5a142140f22d291dce815726d3f0ee022c102fdc046a6d2d

# Obtains 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.41.1@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

Fixes

properly configures conversion from v1alpha1.ResolutionRequest to v1beta1.ResolutionRequest

windows support

Fix bug where pipeline parameter values are incorrectly mapped to task outputs

Misc

Thanks

Thanks to these contributors who contributed to v0.41.1!

Extra shout-out for awesome release notes:

相关地址:原始地址 下载(tar) 下载(zip)

1、 release.notags.yaml 102.55KB

2、 release.yaml 102.63KB

查看:2023-02-08发行的版本