github tektoncd/cli v0.19.0

latest releases: v0.38.1, v0.38.0, v0.37.0...
3 years ago

v0.19.0 Release 🎉

This release of tkn CLI adds compatibility with pipelines v0.24 and triggers v0.14 releases. In this release, we have improved the tkn start command with asking for params values if no default, optional workspaces support, better workspace flag docs and validation error fixes for param with type not defined. tkn hub check-upgrade command available now for checking upgrades available in tasks and install, upgrade etc subcommands will act based on pipeline version installed. For scripting and automation purpose, --component flag has been added in tkn version command to get a specific component version and tkn logs command have --prefix-flase flag to disable printing the task and step name.

Changelog 📋

Features ✨

  • Tkn task start will interactively ask for params value if not default specified and not passed #1180
  • Tkn pipeline start will interactively ask for params value if not default specified and not passed #1379
  • Tkn clustertask start will interactively ask for params value if not default specified and not passed #1376
  • Lookup plugins in current path if not in plugins dir #1366
  • Add support for optional workspaces in start command #1377
  • Bump Hub dependency with new features like tkn hub check-upgrade command and other refacor #1369
  • Add --component flag to tkn version command for specific component version #1093
  • Add a flag --prefix=false to not print the taskname/step prefix when showing logs #1304
  • Bump tektoncd/pipeline to v0.24.1 #1381
  • Bump tektoncd/triggers to v0.14.1 #1382

Fixes 🐛

  • Fix validation aror if any param has not type defined and is passed using -f flag #1069
  • Consistent and details description for workspace flag in start commands #1354
  • Replace maze.io/x/duration with its redirect #1384

Misc 🔨

  • Update tests to use builders instead of structs #1367
  • Fixes e2e test for ClusterTask #1375
  • Bump plumbing dep to fix CI #1374
  • Fix RPM spec file #1380

Thanks ❤️

Don't miss a new cli release

NewReleases is sending notifications on new releases.