From 45b7538f67937334d1907a284bf52929ed1ef470 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Mart=C3=ADnez?= Date: Mon, 18 Aug 2025 14:21:58 +0200 Subject: [PATCH 1/4] docs: update installation instructions in CLI documentation to include options for downloading the latest binary and installing via Homebrew. --- platform-cloud/docs/cli/installation.md | 28 +++++++++++++++++-------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/platform-cloud/docs/cli/installation.md b/platform-cloud/docs/cli/installation.md index e1821d0ae..3fd449850 100644 --- a/platform-cloud/docs/cli/installation.md +++ b/platform-cloud/docs/cli/installation.md @@ -5,6 +5,8 @@ date: "16 Jul 2024" tags: [cli, platform, installation, configuration] --- +### Option 1: download latest binary + 1. Download the latest [version][releases] for your OS from the CLI GitHub repository. 1. Rename the file and and make it executable: @@ -19,6 +21,14 @@ tags: [cli, platform, installation, configuration] sudo mv tw /usr/local/bin/ ``` +### Option 2: install through Homebrew (Linux and macOS) + +tw-cli is published to the Seqera Homebrew tap and can be installed like this: + +```bash +brew install seqeralabs/tap/tw +``` + ### Configuration The CLI requires an access token to interact with your Seqera Platform instance. Select **User tokens** from the user menu in the [Platform UI](https://cloud.seqera.io), then select **Add token** to create a new token. @@ -62,12 +72,12 @@ tw info Details -------------------------+---------------------- Tower API endpoint | - Tower API version | 1.25.0 - Tower version | 24.2.0_cycle22 - CLI version | 0.9.4 (f3e846e) - CLI minimum API version | 1.15 - Authenticated user | - + Tower API version | 1.25.0 + Tower version | 24.2.0_cycle22 + CLI version | 0.9.4 (f3e846e) + CLI minimum API version | 1.15 + Authenticated user | + System health status ---------------------------------------+------------------ Remote API server connection check | OK @@ -95,7 +105,7 @@ If you are using a Private CA SSL certificate not recognized by the default Java tw -Djavax.net.ssl.trustStore=/absolute/path/to/cacerts -Djavax.net.ssl.trustStorePassword= info ``` -Replace `` with your keystore password. If you did not set a password when creating the keystore, include the default keystore password `changeit` in the command above. +Replace `` with your keystore password. If you did not set a password when creating the keystore, include the default keystore password `changeit` in the command above. You can also rename the binary to `tw-binary` and create a `tw` script to automatically include the custom `cacerts` store in every session: @@ -144,7 +154,7 @@ tw CLI is a platform binary executable created by a native compilation from Java ======================================================================================================================== Finished generating 'tw' in 1m 6s. [native-image-plugin] Native Image written to: /build/native/nativeCompile - + BUILD SUCCESSFUL in 1m 8s 6 actionable tasks: 2 executed, 4 up-to-date ``` @@ -163,4 +173,4 @@ Run a non-binary development version by executing the [`./tw`](https://github.co [Mozilla Public License v2.0](https://github.com/seqeralabs/tower-cli/blob/master/LICENSE.txt) -[releases]: https://github.com/seqeralabs/tower-cli/releases \ No newline at end of file +[releases]: https://github.com/seqeralabs/tower-cli/releases From 9d91ce6ff63611e69719117af8899b65c72e92fa Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Mon, 18 Aug 2025 20:21:56 +0200 Subject: [PATCH 2/4] Update installation.md Signed-off-by: Justine Geffen --- platform-cloud/docs/cli/installation.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/platform-cloud/docs/cli/installation.md b/platform-cloud/docs/cli/installation.md index 3fd449850..34cf1c6b5 100644 --- a/platform-cloud/docs/cli/installation.md +++ b/platform-cloud/docs/cli/installation.md @@ -1,11 +1,12 @@ --- -title: "Installation" -description: "Seqera Platform CLI installation and configuration instructions." -date: "16 Jul 2024" +title: Installation +description: Seqera Platform CLI installation and configuration instructions. +date created: 2024-07-16 +last updated: 2025-08-18 tags: [cli, platform, installation, configuration] --- -### Option 1: download latest binary +### Option 1: Download latest binary 1. Download the latest [version][releases] for your OS from the CLI GitHub repository. 1. Rename the file and and make it executable: @@ -21,7 +22,7 @@ tags: [cli, platform, installation, configuration] sudo mv tw /usr/local/bin/ ``` -### Option 2: install through Homebrew (Linux and macOS) +### Option 2: Install through Homebrew (Linux and macOS) tw-cli is published to the Seqera Homebrew tap and can be installed like this: @@ -31,7 +32,7 @@ brew install seqeralabs/tap/tw ### Configuration -The CLI requires an access token to interact with your Seqera Platform instance. Select **User tokens** from the user menu in the [Platform UI](https://cloud.seqera.io), then select **Add token** to create a new token. +The CLI requires an access token to interact with Seqera Platform. Select **User tokens** from the user menu in the [Platform UI](https://cloud.seqera.io), then select **Add token** to create a new token. Copy the access token value and use it with the CLI in one of two ways: From c62904f4a713695d0d481a9d549c1bab8a93cc2b Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Mon, 18 Aug 2025 20:23:12 +0200 Subject: [PATCH 3/4] Update installation.md Signed-off-by: Justine Geffen --- platform-cloud/docs/cli/installation.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/platform-cloud/docs/cli/installation.md b/platform-cloud/docs/cli/installation.md index 34cf1c6b5..e2af5b790 100644 --- a/platform-cloud/docs/cli/installation.md +++ b/platform-cloud/docs/cli/installation.md @@ -1,8 +1,8 @@ --- -title: Installation -description: Seqera Platform CLI installation and configuration instructions. -date created: 2024-07-16 -last updated: 2025-08-18 +title: "Installation" +description: "Seqera Platform CLI installation and configuration instructions." +date created: "2024-07-16" +last updated: "2025-08-18" tags: [cli, platform, installation, configuration] --- From 6469f33e017122f2e8d047843007df811aa02285 Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Mon, 18 Aug 2025 20:24:05 +0200 Subject: [PATCH 4/4] Update data-explorer.md Signed-off-by: Justine Geffen --- platform-enterprise_docs/data/data-explorer.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform-enterprise_docs/data/data-explorer.md b/platform-enterprise_docs/data/data-explorer.md index 0353cc1b8..aae562a26 100644 --- a/platform-enterprise_docs/data/data-explorer.md +++ b/platform-enterprise_docs/data/data-explorer.md @@ -1,7 +1,8 @@ --- title: "Data Explorer" description: "Using Seqera Data Explorer." -date: "08 May 2025" +date created: "2025-05-25" +last updated: "2025-08-18" tags: [data, explorer] ---