odo icon indicating copy to clipboard operation
odo copied to clipboard

Simplify CLI installation commands

Open rm3l opened this issue 2 years ago • 2 comments

/kind feature

DevTools week idea

Which functionality do you think we should add?

Make it easier for developers to download and install odo binaries.

For example, via something like this:

curl -sL https://get.odo.dev | sh # with options to control what to install, like odo version(nightly, latest, or specific version), destination path, ...]

I was thinking of a convenience script that could be downloaded and piped via a single command, but there could be other options of course: integration with package managers...

I am not familiar with Windows, but I guess it should be possible to do something similar. Or the WinGet or Chocolatey packages (https://github.com/redhat-developer/odo/issues/4042) could be helpful as well.

I looked at some already closed issues and found a similar idea discussed (and implemented?)

  • #74
  • #117
  • #124

Why is this needed?

The installation documentation requires running a few manual commands after clicking on the right tab to select the right system architecture and operating system. While this is great for auditing purposes, I think this is a typical example of something that a script could easily determine and perform.

Sure, there are pros and cons when using a one-liner convenience script, such as security implications. So it should still remain possible to run all commands manually if needed, as done currently.

rm3l avatar Jun 15 '23 10:06 rm3l

A friendly reminder that this issue had no activity for 90 days. Stale issues will be closed after an additional 30 days of inactivity.

github-actions[bot] avatar Nov 28 '23 00:11 github-actions[bot]

/remove-lifecycle stale /lifecycle frozen /priority Low /remove-status needs-triage

rm3l avatar Nov 28 '23 07:11 rm3l