Skip to content

Releases: tektoncd/cli

v0.31.2

01 Aug 15:50
v0.31.2
2adef02
Compare
Choose a tag to compare

v0.31.2 Bug Fix Release 🎉

In this release, we fixed the logs command failing for pipelinerun which is referencing the pipeline using the resolver.

Changelog 📋

Fixes 🐛

  • #2083 Add resolver support for tkn pr logs command

Thanks ♥️

v0.31.1

13 Jun 15:05
v0.31.1
2a4e352
Compare
Choose a tag to compare

v0.31.1 Bug Fix Release 🎉

In this release, we fixed the logs command failing with --showlog flag and tkn pipeline start command failing with --timeout flag

Changelog 📋

Fixes 🐛

  • #2048 Fix tkn p start --showlog by handling informer ResourceEventHandler
  • #2058 Fix tkn p start command for --timeout flag

Thanks ♥️

v0.31.0

10 May 07:26
Compare
Choose a tag to compare

v0.31.0 Release 🎉

This is a major LTS release which comes with Pipelines version v0.47.0 (LTS), Triggers version v0.23.1, Chains version v0.16.0 and Hub version v0.13.0. Also we have a breaking change, the support of PipelineResources andfull embedded status support has been removed.

Removal Notice 🚨

  • Remove PipelineResource support in clustertask #1983
  • Remove PipelineResource support in task #1984
  • Remove PipelineResource support in pipeline #1988
  • remove e2e pipeline resource tests #1987
  • Remove resource comand #1989
  • Remove input and output resource in clustertask describe command #1994
  • Remove all occurrence of PipelineResource and move pipeline to 0.46.0 in CI #1997
  • Remove docs related to PipelineResource #2000
  • Remove PipelineResource in the describe command test #2005
  • Removed support for status.taskruns field #1985

ChangeLog 📋

Fixes 🐛

  • Fix tkn pr/tr delete command for keep flag #2010
  • Fix tkn tr delete command not deleting trs of completed pr #1974
  • Remove flags from chains payload command as not used #2014
  • Upgrade golangci version to v1.52.2 and fix lint errors #2018
  • Use own FakeClock func instead of from library #1993
  • Remove default value info for true flag in delete command #2006

Misc 🔨

  • Update readme, release date and choco for 0.30 #1965
  • Replace github.com/ghodss/yaml with sigs.k8s.io/yaml #1996
  • Update to cosign v2 #2001
  • Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.2+incompatible #1966
  • Bump github.com/docker/cli from 23.0.1+incompatible to 23.0.2+incompatible #1967
  • Bump github.com/tektoncd/triggers from 0.23.0 to 0.23.1 #1971
  • Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 #1973
  • Bump github.com/docker/cli from 23.0.2+incompatible to 23.0.3+incompatible #1975
  • Bump github.com/docker/docker from 23.0.2+incompatible to 23.0.3+incompatible #1977
  • Bump golang.org/x/term from 0.6.0 to 0.7.0 #1978
  • Bump golang.org/x/net from 0.8.0 to 0.9.0 #1979
  • Bump golang.org/x/crypto from 0.7.0 to 0.8.0 #1980
  • Bump versions in README to v0.30.1 #1981
  • Bump k8s.io/apimachinery from 0.26.3 to 0.26.4 #1991
  • Bump k8s.io/client-go from 0.25.8 to 0.25.9 #1992
  • Bump github.com/tektoncd/chains from 0.15.1-0.20230426145251-865c4be64b4d to 0.16.0 #2024
  • Bump cosign to v2.0.2 #2025
  • Bump github.com/docker/cli from 23.0.5+incompatible to 23.0.6+incompatible #2027
  • Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible #2028
  • Bump github.com/tektoncd/hub from 1.12.1 to 1.13.0 #2029
  • Bump tektoncd/pipeline to 0.47.0 #2009
  • Bump github.com/docker/cli from 23.0.4+incompatible to 23.0.5+incompatible #2012
  • Bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible #2011
  • Bump golang.org/x/term from 0.7.0 to 0.8.0 #2023
  • Bump k8s.io/cli-runtime from 0.25.8 to 0.25.9 #1995
  • Bump github.com/docker/cli from 23.0.3+incompatible to 23.0.4+incompatible #1999
  • Bump k8s.io/api from 0.26.1 to 0.26.4 #2002
  • Bump github.com/sigstore/sigstore from 1.6.1 to 1.6.3 #2004
  • Bump github.com/docker/docker from 23.0.3+incompatible to 23.0.4+incompatible #1998

Thanks ❤️

v0.30.1

10 Apr 17:01
Compare
Choose a tag to compare

v0.30.1 Bug Fix Release 🎉

In this release, we fixed the TaskRuns delete command which was not deleting the completed TaskRuns associated with completed PipelineRuns.

Changelog 📋

Fixes 🐛

  • Fix tkn tr delete command not deleting trs of completed pr #1974

Thanks ♥️

v0.30.0

27 Mar 09:54
v0.30.0
3426b6a
Compare
Choose a tag to compare

v0.30.0 Release 🎉

This release comes with support for v1 CRDs of Pipeline, PipelineRun, Task and TaskRun. This is an LTS release with Pipelines v0.44.0 and Triggers v0.23.0 spec fields, Chains v0.15.0 features and Hub v1.12.1 CLI. In this release, support added for object type params in start and describe commands. Also, there are few deprecations done with respect to PipelineResources and ClusterTasks which are mentioned in deprecation notice and one breaking change regarding PipelineResources, lot of dependency bumps and few bug fixes.

Deprecation Notice ⚠️

  • ClusterTask commands are now marked deprecated, will be removed ones it is removed from API.
  • tkn task create command is marked deprecated as ClusterTask is deprecated.
  • Flags -i and -o for providing input and output resources respectively in tkn task start command are deprecated as v1 does not support pipelineresources.
  • Flag -r for providing resources in tkn pipeline start command are deprecated as v1 does not support pipelineresources.
    • #1959 Add deprecations for resources and clustertask

Removal Notice 🚨

  • Remove support for cluster and cloudevent pipeline resources
    • #1876 Remove cluster and cloudevent pipelineresource

ChangeLog 📋

Features ✨

  • #1873 Add v1 support for task and pipeline list
  • #1898 Add v1 support for taskrun list
  • #1915 Bump pipelinerun list command for v1 CRDs
  • #1906 Add v1 support for taskrun and pipelinerun cancel
  • #1918 Add v1 support for delete command
  • #1930 Move pipeline describe to v1 CRDs
  • #1936 Add support for v1 CRD in export cmd
  • #1941 Move pr desc to v1 CRDs
  • #1943 Migrate task describe command from v1beta1 to v1
  • #1944 Move taskrun describe to v1 CRD
  • #1953 Make task and clustertask start commands to work with v1 apis
  • #1954 Make pipeline start commands to work with v1 apis
  • #1955 Make changes in clustertask describe
  • #1958 Add test and make dry-run output for start cmd compatible with v1
  • #1961 Add support for v1 CRD in taskrun logs
  • #1960 Add v1 support for pr logs
  • #1960 Move e2e test to pipeline 0.44 and v1 resources

Fixes 🐛

  • #1875 Fix for taskrun list command not working
  • #1892 Fixes List command for task and pipeline with --all-namespaces and --output=yaml
  • #1905 remove kubernetes requirements for sign and verify

Misc 🔨

  • #1846 Bump readme to point to latest release v0.29.0
  • #1838 Bump tektoncd/pipeline to v0.43.1
  • #1851 Bump github.com/tektoncd/pipeline from 0.43.1 to 0.43.2
  • #1850 Bump google.golang.org/grpc from 1.51.0 to 1.52.0
  • #1853 Bump github.com/tektoncd/hub from 1.11.1 to 1.11.2
  • #1855 Bump github.com/tektoncd/triggers from 0.22.0 to 0.22.1
  • #1854 Bump github.com/hashicorp/vault/sdk from 0.6.2 to 0.7.0
  • #1856 Bump github.com/sigstore/sigstore from 1.5.0 to 1.5.1
  • #1857 update choco nuspec for v0.29.0
  • #1862 Bump github.com/docker/cli
  • #1863 Bump github.com/docker/docker
  • #1864 Bump github.com/fatih/color from 1.13.0 to 1.14.0
  • #1870 Bump google.golang.org/grpc from 1.52.0 to 1.52.3
  • #1872 Bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0
  • #1871 Bump github.com/fatih/color from 1.14.0 to 1.14.1
  • #1876 Bump tektoncd/pipeline to v0.44.0
  • #1878 Bump github.com/tektoncd/hub from 1.11.2 to 1.11.3
  • #1879 Update Release Notes and Chocolatey to 0.29.1
  • #1881 Bump github.com/docker/docker
  • #1882 Bump github.com/docker/cli
  • #1885 Bump golang.org/x/sys from 0.4.0 to 0.5.0
  • #1883 Bump google.golang.org/grpc from 1.52.3 to 1.53.0
  • #1884 Bump golang.org/x/term from 0.4.0 to 0.5.0
  • #1886 Bump golang.org/x/net from 0.5.0 to 0.6.0
  • #1887 Bump golang.org/x/crypto from 0.5.0 to 0.6.0
  • #1889 Bump github.com/docker/cli
  • #1890 Bump github.com/docker/docker
  • #1891 Bump github.com/hashicorp/vault/sdk to v0.8.1
  • #1893 Bump golang.org/x/net from 0.6.0 to 0.7.0
  • #1894 Bump github.com/hashicorp/go-kms-wrapping/v2 from 2.0.7 to 2.0.8
  • #1899 Enable dependabot on tools and run daily
  • #1900 Bump github.com/golangci/golangci-lint from 1.47.2 to 1.51.2 in /tools
  • #1901 Bump github.com/tektoncd/triggers from 0.22.1 to 0.22.2
  • #1912 Not use io/ioutil package anymore
  • #1910 Bump github.com/sigstore/sigstore from 1.5.1 to 1.5.2
  • #1911 Bump github.com/theupdateframework/go-tuf
  • #1913 Update chains to v0.15.0
  • #1909 Fix the EL logging e2e test
  • #1917 Update clustertask list refactoring
  • #1925 Bump github.com/tektoncd/triggers from 0.22.2 to 0.23.0
  • #1926 Bump golang.org/x/net from 0.7.0 to 0.8.0
  • #1929 Bump github.com/tektoncd/hub from 1.11.3 to 1.12.0
  • #1927 Bump golang.org/x/crypto from 0.6.0 to 0.7.0
  • #1932 Bump google.golang.org/protobuf from 1.28.1 to 1.29.0
  • #1937 Bump github.com/fatih/color from 1.14.1 to 1.15.0
  • #1938 dependabot: do not update k8s.io/* major/minor updates
  • #1940 Bump k8s.io/cli-runtime from 0.25.4 to 0.25.7
  • #1942 Bump google.golang.org/protobuf from 1.29.0 to 1.29.1
  • #1945 Add v1 version in pr cancel test
  • #1946 Refactoring : move chain cmd to new func
  • #1947 Bump google.golang.org/protobuf from 1.29.1 to 1.30.0
  • #1948 Bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0
  • #1949 Bump k8s.io/apimachinery from 0.26.2 to 0.26.3
  • #1950 Bump k8s.io/client-go from 0.25.7 to 0.25.8
  • #1951 Bump k8s.io/cli-runtime from 0.25.7 to 0.25.8
  • #1952 Bump github.com/golangci/golangci-lint from 1.51.2 to 1.52.0 in /tools
  • #1957 Bump github.com/golangci/golangci-lint from 1.52.0 to 1.52.1 in /tools
  • #1956 Bump google.golang.org/grpc from 1.53.0 to 1.54.0
  • #1963 Bump github.com/golangci/golangci-lint from 1.52.1 to 1.52.2 in /tools
  • #1964 Bump to go 1.18 as minimum required version

Thanks ❤️

v0.29.1

02 Feb 09:35
Compare
Choose a tag to compare

v0.29.1 Bug Fix Release 🎉

In this release, a bug has been fixed related to taskrun list command is not working if user have limited namespace access and also for kubeadmin access it is listing taskruns for all namespaces

Changelog 📋

Fixes 🐛

  • Fix for taskrun list command not working #1875

Thanks ♥️

v0.29.0

05 Jan 16:46
v0.29.0
858d85e
Compare
Choose a tag to compare

v0.29.0 Release 🎉

This release comes with Pipelines version v0.42.0, Triggers version and Chains version v0.14.0. With this release you can now provide the CSI workspace with start commands. This fixes the issue of k8s client validity check in case of bundle cmds, fix docs typo in signature and verify cmds along with few other dependency bumps.

ChangeLog 📋

Features ✨

  • #1794 Add support to pass CSI workspace

Fixes 🐛

  • #1807 Remove k8s client validity check from pkg/flags
  • #1839 fix trusted resources docs error

Misc 🔨

  • #1805 Bump version to v0.28.0 in README and releases.md
  • #1806 Bump chocolatey package to 0.28.0
  • #1809 Bump golang.org/x/sys from 0.2.0 to 0.3.0
  • #1810 Bump go.uber.org/zap from 1.23.0 to 1.24.0
  • #1811 Bump github.com/sigstore/cosign from 1.12.1 to 1.13.1
  • #1812 Bump github.com/sigstore/sigstore from 1.4.5 to 1.4.6
  • #1813 Bump golang.org/x/net from 0.2.0 to 0.3.0
  • #1815 Bump golang.org/x/time from 0.2.0 to 0.3.0
  • #1816 Bump github.com/hashicorp/go-hclog from 1.3.1 to 1.4.0
  • #1817 Bump tektoncd/pipeline to v0.42.0
  • #1818 Bump golang.org/x/crypto from 0.3.0 to 0.4.0
  • #1819 Bump golang.org/x/net from 0.3.0 to 0.4.0
  • #1821 Bump github.com/hashicorp/go-plugin from 1.4.6 to 1.4.8
  • #1822 Bump k8s.io/api from 0.25.4 to 0.25.5
  • #1825 Bump github.com/sigstore/sigstore from 1.4.6 to 1.5.0
  • #1828 Bump go.uber.org/multierr from 1.8.0 to 1.9.0
  • #1831 Fix e2e test broken
  • #1829 Bumps github.com/docker/cli from 20.10.21+incompatible to 20.10.22+incompatible.
  • #1830 Bumps github.com/docker/docker) from 20.10.21+incompatible to 20.10.22+incompatible.
  • #1834 Bump github.com/hashicorp/vault/sdk from 0.6.1 to 0.6.2
  • #1836 Fix pipeline version to v0.42.0 in e2e
  • #1843 Bump tektoncd/chains to v0.14.0
  • #1844 Bump golang.org/x/sys from 0.3.0 to 0.4.0
  • #1840 Bump golang.org/x/term from 0.3.0 to 0.4.0
  • #1841 Bump golang.org/x/net from 0.4.0 to 0.5.0
  • #1842 Bump golang.org/x/crypto from 0.4.0 to 0.5.0
  • #1845 Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2

Thanks ❤️

v0.28.0

24 Nov 17:14
Compare
Choose a tag to compare

v0.28.0 Release 🎉

This release comes with Pipelines version v0.41.0, Triggers version v0.22.0, Chains version v0.13.0 and Hub version v1.11.1. With this release you can now see the timestamps along with the logs of PipelineRun/TaskRun with the use of a flag. We now have added support for experimental subcommands so any new command introduced can be marked as experimental which means that their behaviour can change with time until they are moved out of experimental flag. Also a new experimental command is introduced through which you can sign and verify your resources with the help of user provided private key file or KMS reference.

ChangeLog 📋

Features ✨

  • #1751 Add timestamps flag to show PipelineRun log with timestamps
  • #1755 Add timestamps flags to all pipeline resources that have logs command
  • #1575 Add experimental commands support
  • #1754 [TEP-0093] Add sign and verify as experiment subcommands to tekton cli

Misc 🔨

  • #1743 Bump gotest.tools/v3 from 3.3.0 to 3.4.0
  • #1744 Bump google.golang.org/grpc from 1.49.0 to 1.50.0
  • #1746 update go and golangci-lint version
  • #1747 Add releases.md for the CLI
  • #1748 Update README for v0.27.0
  • #1753 Bump github.com/spf13/cobra from 1.5.0 to 1.6.0
  • #1745 Update .goreleaser.yml
  • #1756 Bump github.com/docker/docker from 20.10.18+incompatible to 20.10.19+incompatible
  • #1758 Bump github.com/docker/cli from 20.10.18+incompatible to 20.10.19+incompatible
  • #1757 Bump google.golang.org/grpc from 1.50.0 to 1.50.1
  • #1761 Update choco package to v0.27.0
  • #1762 Bump github.com/docker/docker from 20.10.19+incompatible to 20.10.20+incompatible
  • #1765 Bump github.com/google/go-containerregistry from 0.11.0 to 0.12.0
  • #1766 Bump github.com/spf13/cobra from 1.6.0 to 1.6.1
  • #1764 Bump github.com/ktr0731/go-fuzzyfinder from 0.6.0 to 0.7.0
  • #1767 Bump github.com/docker/docker from 20.10.20+incompatible to 20.10.21+incompatible
  • #1768 Bump github.com/docker/cli from 20.10.20+incompatible to 20.10.21+incompatible
  • #1773 Bump tektoncd/plumbing to avoid CI failures
  • #1775 Bump go.opencensus.io from 0.23.0 to 0.24.0
  • #1771 Bump github.com/hashicorp/vault/sdk from 0.6.0 to 0.6.1
  • #1770 Remove kaniko task from release pipeline & Use workspaces instead of PipelineResources in rpmbuild
  • #1772 Add few reference notes in debbuild readme
  • #1777 Bump tektoncd/pipeline to v0.41.0
  • #1778 Bump golang.org/x/sys from 0.1.0 to 0.2.0
  • #1779 Bump golang.org/x/term from 0.1.0 to 0.2.0
  • #1782 Bump github.com/hashicorp/go-plugin from 1.4.5 to 1.4.6
  • #1781 Bump golang.org/x/net from 0.1.0 to 0.2.0
  • #1783 Bump golang.org/x/crypto from 0.1.0 to 0.2.0
  • #1785 Bump github.com/google/go-containerregistry from 0.12.0 to 0.12.1
  • #1787 Bump k8s.io/apimachinery from 0.25.3 to 0.25.4
  • #1786 Bump k8s.io/api from 0.25.3 to 0.25.4
  • #1788 Bump k8s.io/client-go from 0.25.3 to 0.25.4
  • #1789 Bump k8s.io/cli-runtime from 0.25.3 to 0.25.4
  • #1790 Bump tektoncd/chains to v0.13.0
  • #1799 Fix e2e test because of new triggers release
  • #1795 Bump tektoncd/hub to v1.11.0
  • #1800 Bump github.com/tektoncd/hub from 1.11.0 to 1.11.1
  • #1797 Bump golang.org/x/crypto from 0.2.0 to 0.3.0
  • #1802 Bump google.golang.org/grpc from 1.50.1 to 1.51.0
  • #1796 Bump github.com/tektoncd/triggers from 0.21.0 to 0.22.0

Thanks ❤️

v0.26.1

08 Nov 13:34
v0.26.1
Compare
Choose a tag to compare

v0.26.1 Bug Fix Release 🎉

In this release, we fixed the TaskRuns from getting deleted of a running pipelinerun and also improving the delete command to consider all the resource incomplete which does not have completion time.

Changelog 📋

Fixes 🐛

  • Fix incomplete TaskRuns being deleted when --ignore-running=true #1708
  • Fix taskrun getting deleted of running pipelinerun #1737

Thanks ♥️

v0.25.1

31 Oct 11:43
Compare
Choose a tag to compare

v0.25.1 Bug Fix Release 🎉

In this release, we fixed the TaskRuns from getting deleted of a running pipelinerun and also improving the delete command to consider all the resource incomplete which does not have completion time.

Changelog 📋

Fixes 🐛

  • Fix incomplete TaskRuns being deleted when --ignore-running=true #1708
  • Fix taskrun getting deleted of running pipelinerun #1737
  • Update golangci-lint to 1.47.2 & update e2e tests #1759

Thanks ♥️