Skip to content

Commit 95548d3

Browse files
vinamra28tekton-robot
authored andcommitted
Bump tkn to latest version v0.34.0
- Update the readme - Update the choco directory to point to 0.34.0
1 parent 539557f commit 95548d3

6 files changed

+38
-28
lines changed

README.md

+22-22
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ Download the latest binary executable for your operating system.
2121
brew install tektoncd-cli
2222
```
2323

24-
- Use [released tarball](https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Darwin_all.tar.gz)
24+
- Use [released tarball](https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Darwin_all.tar.gz)
2525

2626
```shell
2727
# Get the tar.xz
28-
curl -LO https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Darwin_all.tar.gz
28+
curl -LO https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Darwin_all.tar.gz
2929
# Extract tkn to your PATH (e.g. /usr/local/bin)
30-
sudo tar xvzf tkn_0.33.0_Darwin_all.tar.gz -C /usr/local/bin tkn
30+
sudo tar xvzf tkn_0.34.0_Darwin_all.tar.gz -C /usr/local/bin tkn
3131
```
3232

3333
### Windows
@@ -43,13 +43,13 @@ choco install tektoncd-cli --confirm
4343
scoop install tektoncd-cli
4444
```
4545

46-
- Use [Powershell](https://docs.microsoft.com/en-us/powershell) [released zip](https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Windows_x86_64.zip)
46+
- Use [Powershell](https://docs.microsoft.com/en-us/powershell) [released zip](https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Windows_x86_64.zip)
4747

4848
```powershell
4949
#Create directory
5050
New-Item -Path "$HOME/tektoncd/cli" -Type Directory
5151
# Download file
52-
Start-BitsTransfer -Source https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Windows_x86_64.zip -Destination "$HOME/tektoncd/cli/."
52+
Start-BitsTransfer -Source https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Windows_x86_64.zip -Destination "$HOME/tektoncd/cli/."
5353
# Uncompress zip file
5454
Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tektoncd\cli\.
5555
#Add to Windows `Environment Variables`
@@ -58,40 +58,40 @@ Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tekt
5858

5959
### Linux tarballs
6060

61-
* [Linux AMD 64](https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_x86_64.tar.gz)
61+
* [Linux AMD 64](https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_x86_64.tar.gz)
6262

6363
```shell
6464
# Get the tar.xz
65-
curl -LO https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_x86_64.tar.gz
65+
curl -LO https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_x86_64.tar.gz
6666
# Extract tkn to your PATH (e.g. /usr/local/bin)
67-
sudo tar xvzf tkn_0.33.0_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn
67+
sudo tar xvzf tkn_0.34.0_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn
6868
```
6969

70-
* [Linux AARCH 64](https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_aarch64.tar.gz)
70+
* [Linux AARCH 64](https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_aarch64.tar.gz)
7171

7272
```shell
7373
# Get the tar.xz
74-
curl -LO https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_aarch64.tar.gz
74+
curl -LO https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_aarch64.tar.gz
7575
# Extract tkn to your PATH (e.g. /usr/local/bin)
76-
sudo tar xvzf tkn_0.33.0_Linux_aarch64.tar.gz -C /usr/local/bin/ tkn
76+
sudo tar xvzf tkn_0.34.0_Linux_aarch64.tar.gz -C /usr/local/bin/ tkn
7777
```
7878

79-
* [Linux IBM Z](https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_s390x.tar.gz)
79+
* [Linux IBM Z](https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_s390x.tar.gz)
8080

8181
```shell
8282
# Get the tar.gz
83-
curl -LO https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_s390x.tar.gz
83+
curl -LO https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_s390x.tar.gz
8484
# Extract tkn to your PATH (e.g. /usr/local/bin)
85-
sudo tar xvzf tkn_0.33.0_Linux_s390x.tar.gz -C /usr/local/bin/ tkn
85+
sudo tar xvzf tkn_0.34.0_Linux_s390x.tar.gz -C /usr/local/bin/ tkn
8686
```
8787

88-
* [Linux IBM P](https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_ppc64le.tar.gz)
88+
* [Linux IBM P](https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_ppc64le.tar.gz)
8989

9090
```shell
9191
# Get the tar.gz
92-
curl -LO https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Linux_ppc64le.tar.gz
92+
curl -LO https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Linux_ppc64le.tar.gz
9393
# Extract tkn to your PATH (e.g. /usr/local/bin)
94-
sudo tar xvzf tkn_0.33.0_Linux_ppc64le.tar.gz -C /usr/local/bin/ tkn
94+
sudo tar xvzf tkn_0.34.0_Linux_ppc64le.tar.gz -C /usr/local/bin/ tkn
9595
```
9696

9797
### Linux RPMs
@@ -111,12 +111,12 @@ Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tekt
111111
dnf install tektoncd-cli
112112
```
113113

114-
* [Binary RPM package](https://github.com/tektoncd/cli/releases/download/v0.33.0/tektoncd-cli-0.33.0_Linux-64bit.rpm)
114+
* [Binary RPM package](https://github.com/tektoncd/cli/releases/download/v0.34.0/tektoncd-cli-0.34.0_Linux-64bit.rpm)
115115

116116
On any other RPM based distros, you can install the rpm directly:
117117

118118
```shell
119-
rpm -Uvh https://github.com/tektoncd/cli/releases/download/v0.33.0/tektoncd-cli-0.33.0_Linux-64bit.rpm
119+
rpm -Uvh https://github.com/tektoncd/cli/releases/download/v0.34.0/tektoncd-cli-0.34.0_Linux-64bit.rpm
120120
```
121121

122122
### Linux Debs
@@ -134,13 +134,13 @@ Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tekt
134134

135135
The PPA may work with older releases, but that hasn't been tested.
136136

137-
* [Binary DEB package](https://github.com/tektoncd/cli/releases/download/v0.33.0/tektoncd-cli-0.33.0_Linux-64bit.deb)
137+
* [Binary DEB package](https://github.com/tektoncd/cli/releases/download/v0.34.0/tektoncd-cli-0.34.0_Linux-64bit.deb)
138138

139139
On any other Debian or Ubuntu based distro, you can simply install the binary package directly with `dpkg`:
140140

141141
```shell
142-
curl -LO https://github.com/tektoncd/cli/releases/download/v0.33.0/tektoncd-cli-0.33.0_Linux-64bit.deb
143-
dpkg -i tektoncd-cli-0.33.0_Linux-64bit.deb
142+
curl -LO https://github.com/tektoncd/cli/releases/download/v0.34.0/tektoncd-cli-0.34.0_Linux-64bit.deb
143+
dpkg -i tektoncd-cli-0.34.0_Linux-64bit.deb
144144
```
145145

146146
### NixOS/Nix

choco/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ To update this package to a newer version of `tkn`, the following updates should
3232

3333
* Edit the version property in [`tektoncd-cli.nuspec`](https://github.com/tektoncd/cli/blob/main/choco/tektoncd-cli.nuspec#L5) to the latest available version of `tkn`.
3434
* Change the [version in the download url for the Windows `tkn` zip](https://github.com/tektoncd/cli/blob/main/choco/tools/chocolateyinstall.ps1#L4) to the latest available version of `tkn`.
35-
* Update the [checksum for the package](https://github.com/tektoncd/cli/blob/main/choco/tools/chocolateyinstall.ps1#L11) by getting the sha256 of the zip file. Example: `Get-FileHash '.\tkn_0.33.0_Windows_x86_64.zip'`. The zip can be downloaded using the release download url from GitHub; just remember to change the version numbers in the url: https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Windows_x86_64.zip.
35+
* Update the [checksum for the package](https://github.com/tektoncd/cli/blob/main/choco/tools/chocolateyinstall.ps1#L11) by getting the sha256 of the zip file. Example: `Get-FileHash '.\tkn_0.34.0_Windows_x86_64.zip'`. The zip can be downloaded using the release download url from GitHub; just remember to change the version numbers in the url: https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Windows_x86_64.zip.
3636
* Run `choco pack` in the `choco` directory to build the package
3737
* Run `choco push` to push the built package and make it available for download (NOTE: You will need permissions to push the package/to be authenticated. Reach out to [@danielhelfand](https://github.com/danielhelfand) for more details.)

choco/tektoncd-cli.nuspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
33
<metadata>
44
<id>tektoncd-cli</id>
5-
<version>0.33.0</version>
5+
<version>0.34.0</version>
66
<title>Tekton CLI (tkn)</title>
77
<authors>Tekton authors, see https://github.com/tektoncd/cli/graphs/contributors</authors>
88
<projectUrl>https://github.com/tektoncd/cli</projectUrl>

choco/tools/chocolateyinstall.ps1

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
$ErrorActionPreference = 'Stop';
22
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
33
$packageName = 'tektoncd-cli'
4-
$url64 = 'https://github.com/tektoncd/cli/releases/download/v0.33.0/tkn_0.33.0_Windows_x86_64.zip'
4+
$url64 = 'https://github.com/tektoncd/cli/releases/download/v0.34.0/tkn_0.34.0_Windows_x86_64.zip'
55

66
$packageArgs = @{
77
packageName = $packageName
88
unzipLocation = $toolsDir
99
url64bit = $url64
1010
softwareName = 'tektoncd-cli*'
11-
checksum64 = '85efa3c755c235b381e1591d26911d163b39f165879dcf5a4f6f4d9f18d7ddef'
11+
checksum64 = 'b87ceebeea935522faab40d420d5893d52de01437fb386eeab9556167e6b20fe'
1212
checksumType64 = 'sha256'
1313
}
1414

releases.md

+8
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ Further documentation available:
3636

3737
## Releases
3838

39+
### v0.34
40+
41+
- **Latest Release**: [v0.34.0][v0-34-0] (2023-01-12) ([docs][v0-34-0-docs])
42+
- **Initial Release**: [v0.34.0][v0-34-0] (2024-01-12) ([docs][v0-34-0-docs])
43+
- **End of Life**: 2024-02-11
44+
3945
### v0.33
4046

4147
- **Latest Release**: [v0.33.0][v0-33-0] (2023-11-16) ([docs][v0-33-0-docs])
@@ -108,6 +114,7 @@ Older releases are EOL and available on [GitHub][tekton-cli-releases].
108114
https://github.com/tektoncd/community/blob/main/standards.md#release-notes
109115
[tekton-release-process]: RELEASE_PROCESS.md
110116

117+
[v0-34-0]: https://github.com/tektoncd/cli/releases/tag/v0.34.0
111118
[v0-33-0]: https://github.com/tektoncd/cli/releases/tag/v0.33.0
112119
[v0-32-2]: https://github.com/tektoncd/cli/releases/tag/v0.32.2
113120
[v0-32-0]: https://github.com/tektoncd/cli/releases/tag/v0.32.0
@@ -122,6 +129,7 @@ Older releases are EOL and available on [GitHub][tekton-cli-releases].
122129
[v0-26-0]: https://github.com/tektoncd/cli/releases/tag/v0.26.0
123130
[v0-25-0]: https://github.com/tektoncd/cli/releases/tag/v0.25.0
124131

132+
[v0-34-0-docs]: https://github.com/tektoncd/cli/tree/v0.34.0/docs
125133
[v0-33-0-docs]: https://github.com/tektoncd/cli/tree/v0.33.0/docs
126134
[v0-32-2-docs]: https://github.com/tektoncd/cli/tree/v0.32.2/docs
127135
[v0-32-0-docs]: https://github.com/tektoncd/cli/tree/v0.32.0/docs

tekton/release-pipeline.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ spec:
6868
- name: packages
6969
value: ./pkg/... ./cmd/...
7070
- name: version
71-
value: 1.20
71+
value: "1.20"
7272
- name: flags
7373
value: -v -mod=vendor
7474
workspaces:
@@ -82,7 +82,7 @@ spec:
8282
- name: package
8383
value: $(params.package)
8484
- name: version
85-
value: 1.20
85+
value: "1.20"
8686
- name: flags
8787
value: -v -mod=vendor
8888
workspaces:
@@ -101,6 +101,8 @@ spec:
101101
value: $(params.github-token-secret-key)
102102
- name: image
103103
value: goreleaser/goreleaser:v1.23.0
104+
- name: flags
105+
value: --timeout=60m
104106
workspaces:
105107
- name: source
106108
workspace: shared-workspace

0 commit comments

Comments
 (0)