Skip to content

Commit

Permalink
Bump readme to point to latest release v0.29.0
Browse files Browse the repository at this point in the history
Signed-off-by: vinamra28 <[email protected]>
  • Loading branch information
vinamra28 authored and tekton-robot committed Jan 5, 2023
1 parent c730c64 commit c810a31
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 25 deletions.
44 changes: 22 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ Download the latest binary executable for your operating system.
brew install tektoncd-cli
```

- Use [released tarball](https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Darwin_all.tar.gz)
- Use [released tarball](https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Darwin_all.tar.gz)

```shell
# Get the tar.xz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Darwin_all.tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Darwin_all.tar.gz
# Extract tkn to your PATH (e.g. /usr/local/bin)
sudo tar xvzf tkn_0.28.0_Darwin_all.tar.gz -C /usr/local/bin tkn
sudo tar xvzf tkn_0.29.0_Darwin_all.tar.gz -C /usr/local/bin tkn
```

### Windows
Expand All @@ -43,13 +43,13 @@ choco install tektoncd-cli --confirm
scoop install tektoncd-cli
```

- Use [Powershell](https://docs.microsoft.com/en-us/powershell) [released zip](https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Windows_x86_64.zip)
- Use [Powershell](https://docs.microsoft.com/en-us/powershell) [released zip](https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Windows_x86_64.zip)

```powershell
#Create directory
New-Item -Path "$HOME/tektoncd/cli" -Type Directory
# Download file
Start-BitsTransfer -Source https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Windows_x86_64.zip -Destination "$HOME/tektoncd/cli/."
Start-BitsTransfer -Source https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Windows_x86_64.zip -Destination "$HOME/tektoncd/cli/."
# Uncompress zip file
Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tektoncd\cli\.
#Add to Windows `Environment Variables`
Expand All @@ -58,40 +58,40 @@ Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tekt

### Linux tarballs

* [Linux AMD 64](https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_x86_64.tar.gz)
* [Linux AMD 64](https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_x86_64.tar.gz)

```shell
# Get the tar.xz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_x86_64.tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_x86_64.tar.gz
# Extract tkn to your PATH (e.g. /usr/local/bin)
sudo tar xvzf tkn_0.28.0_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn
sudo tar xvzf tkn_0.29.0_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn
```

* [Linux AARCH 64](https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_aarch64.tar.gz)
* [Linux AARCH 64](https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_aarch64.tar.gz)

```shell
# Get the tar.xz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_aarch64.tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_aarch64.tar.gz
# Extract tkn to your PATH (e.g. /usr/local/bin)
sudo tar xvzf tkn_0.28.0_Linux_aarch64.tar.gz -C /usr/local/bin/ tkn
sudo tar xvzf tkn_0.29.0_Linux_aarch64.tar.gz -C /usr/local/bin/ tkn
```

* [Linux IBM Z](https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_s390x.tar.gz)
* [Linux IBM Z](https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_s390x.tar.gz)

```shell
# Get the tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_s390x.tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_s390x.tar.gz
# Extract tkn to your PATH (e.g. /usr/local/bin)
sudo tar xvzf tkn_0.28.0_Linux_s390x.tar.gz -C /usr/local/bin/ tkn
sudo tar xvzf tkn_0.29.0_Linux_s390x.tar.gz -C /usr/local/bin/ tkn
```

* [Linux IBM P](https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_ppc64le.tar.gz)
* [Linux IBM P](https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_ppc64le.tar.gz)

```shell
# Get the tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Linux_ppc64le.tar.gz
curl -LO https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Linux_ppc64le.tar.gz
# Extract tkn to your PATH (e.g. /usr/local/bin)
sudo tar xvzf tkn_0.28.0_Linux_ppc64le.tar.gz -C /usr/local/bin/ tkn
sudo tar xvzf tkn_0.29.0_Linux_ppc64le.tar.gz -C /usr/local/bin/ tkn
```

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

* [Binary RPM package](https://github.com/tektoncd/cli/releases/download/v0.28.0/tektoncd-cli-0.28.0_Linux-64bit.rpm)
* [Binary RPM package](https://github.com/tektoncd/cli/releases/download/v0.29.0/tektoncd-cli-0.29.0_Linux-64bit.rpm)

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

```shell
rpm -Uvh https://github.com/tektoncd/cli/releases/download/v0.28.0/tektoncd-cli-0.28.0_Linux-64bit.rpm
rpm -Uvh https://github.com/tektoncd/cli/releases/download/v0.29.0/tektoncd-cli-0.29.0_Linux-64bit.rpm
```

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

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

* [Binary DEB package](https://github.com/tektoncd/cli/releases/download/v0.28.0/tektoncd-cli-0.28.0_Linux-64bit.deb)
* [Binary DEB package](https://github.com/tektoncd/cli/releases/download/v0.29.0/tektoncd-cli-0.29.0_Linux-64bit.deb)

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

```shell
curl -LO https://github.com/tektoncd/cli/releases/download/v0.28.0/tektoncd-cli-0.28.0_Linux-64bit.deb
dpkg -i tektoncd-cli-0.28.0_Linux-64bit.deb
curl -LO https://github.com/tektoncd/cli/releases/download/v0.29.0/tektoncd-cli-0.29.0_Linux-64bit.deb
dpkg -i tektoncd-cli-0.29.0_Linux-64bit.deb
```

### NixOS/Nix
Expand Down
4 changes: 2 additions & 2 deletions choco/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
$ErrorActionPreference = 'Stop';
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$packageName = 'tektoncd-cli'
$url64 = 'https://github.com/tektoncd/cli/releases/download/v0.28.0/tkn_0.28.0_Windows_x86_64.zip'
$url64 = 'https://github.com/tektoncd/cli/releases/download/v0.29.0/tkn_0.29.0_Windows_x86_64.zip'

$packageArgs = @{
packageName = $packageName
unzipLocation = $toolsDir
url64bit = $url64
softwareName = 'tektoncd-cli*'
checksum64 = 'ffecfde520f57c9cf1ee9ceb5287469a71a12087fc0b06c31d290e94e761d1dc'
checksum64 = 'b7214731bf08ee56239578b05e8283331ceb3cb5f5f06e5f82901d34c934b52a'
checksumType64 = 'sha256'
}

Expand Down
11 changes: 10 additions & 1 deletion releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ as follows:
All remaining releases are supported for approximately 1 month (until the next
release is produced)
- LTS releases take place in January, April, July and October every year
- The first Tekton CLI LTS release will be **v0.29.0** in January 2023
- The first Tekton CLI LTS release will be **v0.30.0** in January 2023
- Releases happen towards the middle of the month, but the exact date may vary,
depending on week-ends and readiness

Expand All @@ -36,6 +36,13 @@ Further documentation available:

## Releases

### v0.29

- **Latest Release**: [v0.29.0][v0-29-0] (2022-01-05) ([docs][v0-29-0-docs])
- **Initial Release**: [v0.29.0][v0-29-0] (2022-01-05)
- **End of Life**: 2023-02-04
- **Patch Releases**: [v0.29.0][v0-29-0]

### v0.28

- **Latest Release**: [v0.28.0][v0-28-0] (2022-11-25) ([docs][v0-28-0-docs])
Expand Down Expand Up @@ -77,11 +84,13 @@ Older releases are EOL and available on [GitHub][tekton-cli-releases].
https://github.com/tektoncd/community/blob/main/standards.md#release-notes
[tekton-release-process]: RELEASE_PROCESS.md

[v0-29-0]: https://github.com/tektoncd/cli/releases/tag/v0.29.0
[v0-28-0]: https://github.com/tektoncd/cli/releases/tag/v0.28.0
[v0-27-0]: https://github.com/tektoncd/cli/releases/tag/v0.27.0
[v0-26-0]: https://github.com/tektoncd/cli/releases/tag/v0.26.0
[v0-25-0]: https://github.com/tektoncd/cli/releases/tag/v0.25.0

[v0-29-0-docs]: https://github.com/tektoncd/cli/tree/v0.29.0/docs
[v0-28-0-docs]: https://github.com/tektoncd/cli/tree/v0.28.0/docs
[v0-27-0-docs]: https://github.com/tektoncd/cli/tree/v0.27.0/docs
[v0-26-0-docs]: https://github.com/tektoncd/cli/tree/v0.26.0/docs
Expand Down

0 comments on commit c810a31

Please sign in to comment.