diff --git a/README.md b/README.md index 6cb940eed0..5bc4a80810 100644 --- a/README.md +++ b/README.md @@ -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 @@ -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` @@ -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 @@ -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 @@ -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 diff --git a/choco/tools/chocolateyinstall.ps1 b/choco/tools/chocolateyinstall.ps1 index 6178cdc549..4dc629396e 100644 --- a/choco/tools/chocolateyinstall.ps1 +++ b/choco/tools/chocolateyinstall.ps1 @@ -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' } diff --git a/releases.md b/releases.md index 85d4b2b3ba..517aee8961 100644 --- a/releases.md +++ b/releases.md @@ -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 @@ -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]) @@ -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