Skip to content

Releases: seqeralabs/tower-cli

Release v0.5.1

11 Feb 11:23
d91474a
Compare
Choose a tag to compare

Changelog

✅ Issues

  • 1711391 Fix runs view for runs launched from Nextflow command line. Fixes #195

Release v0.5

03 Dec 20:32
81c3947
Compare
Choose a tag to compare

Changelog

🚀 Changes

  • New tw datasets command to manage workspace datasets.
  • Use always --profile instead of --profiles.
  • Use always --params-file instead of --params.
  • At tw runs view metrics show a condensed and formatted table.
  • Improve descriptions.
  • Use colours on some fields.
  • Link some IDs to the website.
  • At tw pipelines import when workDir, preRunScript and postRunScript are not provided use default compute-env values.
  • At tw launch only accepts full URL repositories as Nextflow pipelines.
  • At tw runs view show the job operation ID (native platform ID).
  • Allow to use always ID or name to reference a resource.
  • Test JSON outputs.
  • At tw runs view tasks show task details.

Fixes

  • Update SDK to fix Azure and K8s platforms
  • Allow to view and delete compute environments that are not available

Contributors

We'd like to thank the following people for their contributions:

Release v0.4

16 Nov 21:08
b163c11
Compare
Choose a tag to compare

Changelog

🚀 Features

  • 456ff66 Add run's task list
  • 985b17a Download run logs
  • aff77ab Add data formatted tables
  • d4fa28f Create metrics subcommand
  • d587fd8 Block non HTTPS connection by default. Resolves #114
  • 1f42940 Show nice connection error. Resolves #21
  • 5f44db5 Use picocli exit codes. Resolves #95
  • 63d0fd0 Consistent use of full-stops at the end of descriptions. Resolves #121
  • cbe91e4 Rename health command to info and add extra fields. Resolves #66
  • 3e9643c Modify JSON option flag
  • a7bbdb0 Primary compute env operations
  • 501751e Feature primary CE
  • acf93a9 Add list collaborators
  • 32d2ea2 Improve run view subcommand

✅ Issues

  • 787a25d Rename all 'create' commands to 'add' command. Fixes #107
  • 147354c Rename participants change to participants update. Fixes #101
  • c92bec6 Fix relaunch with resume. Fixes #102
  • fca283c Make workspace required at all participants subcommands. Fixes #122
  • 0146307 Fix participants commands. Fix #123
  • de1672a Rearrange command params
  • 42599c8 add single param definition key for work-dir
  • fa0037f remove commented code
  • e36d60a make access token required

  • 5cebf1c Update graalvm-static image
  • 15ab574 Use sdkmanrc to set the same GraalVM version used at Github actions
  • 688fbca Clean reflection config files
  • b9bdad9 Improve readme file
  • c74afbc Change build plugin. Update Github actions. Use jreleaser. Improve Readme
  • 3381246 Remove workspace option as global

Contributors

We'd like to thank the following people for their contributions:

v0.3

03 Nov 10:26
fbb1932
Compare
Choose a tag to compare
v0.3 Pre-release
Pre-release

Features

  • Rename command name from towr to tw.
  • Manage team members
  • Manage members
  • Manage Participants
  • Manage teams
  • Manage Actions
  • Manage organizations
  • Participants commands
  • Use pagination when available
  • Allow to import/export pipelines and compute-envs from json

Fixes

  • NPE on workspace update bug
  • Ordering of list items (runs) bug
  • Task status to be getFailed or just Failed
  • towr compute-envs create without any provider has misleading output bug
  • Add MPL license boilerplate disclaimer
  • Change Azure, Aws, Google compute-env subcommands to have different implementation

v0.2

01 Oct 14:54
18ec543
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release
  • Add command 'runs' to view/list/relaunch/cancel/delete pipeline's runs.
  • Add command 'workspaces' to list/delete/create/update/view workspaces.
  • Add command 'health' to check connectivity and correct API version.

v0.1

16 Sep 09:08
e5e4d8e
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

First preview pre-release

  • Add command 'credentials' to create/update/delete/list workspace credentials
  • Add command 'launch' to launch pipelines
  • Add command 'pipelines' to list/create/delete/view/update workspace pipelines
  • Add command 'compute-envs' to create/delete/view/list workspace compute environments
  • Allow to create compute environments using a json file 'towr compute-envs create json --config=<..>'
  • Add command 'generate-completion' to create the bash auto-completion script 'source <(towr generate-completion)'