TektonCD CLI is a major release that add compatibility with TektonCD Pipeine release v0.8.0, creating new resources interactively, starting pipeline with new resources, task describe and start commands among other features and bugfixes.
Tektoncd-cli in now in homebrew-core, but the tap is still the preferred
method for installing the latest version of tektoncd-cli, since both have the same name by default it will use the homebrew-core version which could be slightly outdated, use brew upgrade tektoncd/tools/tektoncd-cli
to get the latest release version.
We are now showing the logs right after you start the pipeline or task, use --showlog=false
if we want the old behavior.
- #323 - Add task describe subcommand
- #319 - Add condition list command
- #342 - Allow passing labels to start command.
- #268 - Adds command to create new resource interactively
- #345 - Show logs right after starting the pipeline
- #347 - Add feature to start task
- #346 - Add delete condition command
- #394 - Bump tektoncd/pipeline to 0.8.0
- #420 - Add installation instructions for Windows to README
- #400 - Show logs after task start
- #371 - starts pipeline with new resource
- #349 - check if namespace exists for all commands
- #356 - Enhance logs failure message in case of a task failing
- #363 - Use *** instead of plain text for password
- #376 - Fix panic on pipeline logs
- #418 - Adding nil Checks to TaskRun and PipelineRun Describe Commands
- #400 - Fix taskrun log throwing error
- #439 - Show params in pipeline describe command
- #340 - Cleanup -l flag across commands
- #351 - Refactoring resource list
- #357 - add tkn condition to README
- #366 - Change way of question for insecure parameter
- #384 - Use targetURI for cloudEvent resource details
- #398 - Generate windows binary release files as zip file
- #406 - Remove 386 and arm archs
- #423 - Fix lint warning and enable lint on CI
- @16yuki0702
- @afrittoli
- @chmouel
- @danielhelfand
- @ericcarboni
- @hrishin
- @piyush-garg
- @pradeepitm12
- @vdemeester