scaleway-cli
scaleway-cli copied to clipboard
Study how to package CLI for linux distrib
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
Description
- Do we want an apt package?
- If yes could we use third party services such as https://packager.io ?
We should at least consider APT and Yum package.
@karibou do you have any insight on this?
Hello, I think that having APT and DNF (YUM) repositories would be the best. There are now more exotic solutions like snap and flatpak but we're not sure of adoption yet and that might cause issue with some O/S versions. So I'm :heavy_plus_sign: for APT & DNF
@karibou do you know any all-in-one solution that can help build and host an apt/dnf package form a GitHub repo ?
We could also have the option to download binary directly. It seems to works well for hashicorp. All their download page offer a zip with the binary in it.
Binary d/l is good but it doesn't allow for systematic upgrade. I think that apt + dnf (yum) is the simplest and broadest option
Snap does not work on Windows Subsystem for Linux.
Please do not release a snap package without first releasing a PPA for apt.
Hello,
I'm bumping this issue, but now you can use snap inside a WSL instance: https://ubuntu.com/blog/ubuntu-wsl-enable-systemd . I think we can package it as a Snap and a PPA