Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Even more installation packages #306

Open
mcandre opened this issue Mar 26, 2023 · 4 comments
Open

Even more installation packages #306

mcandre opened this issue Mar 26, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@mcandre
Copy link

mcandre commented Mar 26, 2023

Is your feature request related to a problem? Please describe.

Dasel currently supports a reasonable set of installation methods, including precompiled binaries, go install, Homebrew, and apk.

However, for other users, especially tech novices, it would be helpful to have even more installation methods available:

Describe the solution you'd like

  • Docker image (third party images already exist as a basis for this work)
  • Chocolatey
  • Debian repository
  • RHEL repository
  • pkg (e.g. FreeBSD)
  • pkgin
  • pkgsrc
  • emerge

FPM can help to generate more of these packages.

https://github.com/jordansissel/fpm

Describe alternatives you've considered

Requiring my users to have experience with developing Go applications.

@mcandre mcandre added the enhancement New feature or request label Mar 26, 2023
@TomWright
Copy link
Owner

I'm not against this but I'd like to push further with features before I put work in here. I'm happy for contributions to enable these install methods though.

As a note, dasel is already available through docker: https://github.com/TomWright/dasel/pkgs/container/dasel

@maroskukan
Copy link

Thank you for this tool.
Revising this topic, would you consider publishing this package as WinGet package?
https://learn.microsoft.com/en-us/windows/package-manager/package/#community-member

@TomWright
Copy link
Owner

I would yes, it might take a little work though since I current have no Windows runners on the pipeline. I'm open to PR's if you've done this workflow before otherwise I'll do it when I get the chance. I usually work on a macbook so it might take some fiddling for me to get things working.

@guilherme-puida
Copy link
Contributor

Dasel is now available on Debian unstable, and should migrate to testing in a few days :^)

https://tracker.debian.org/pkg/dasel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants