Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Publish fluxctl to scoop for windows #2357

Closed
gldraphael opened this issue Aug 13, 2019 · 3 comments
Closed

Publish fluxctl to scoop for windows #2357

gldraphael opened this issue Aug 13, 2019 · 3 comments
Labels
enhancement UX In pursuit of a delightful user experience

Comments

@gldraphael
Copy link

gldraphael commented Aug 13, 2019

Describe the feature
Publish fluxctl to a public scoop bucket. Preferably main or extras.

What would the new user story look like on windows using scoop?

scoop install fluxctl

Expected behavior
Scoop is installed for the current user.


Related: #1363 on adding fluxctl to chocolatey. (If chocolatey is APT, scoop is homebrew. Kind of.)

For the timebeing, fluxctl can be manually installed using scoop by:

  1. Creating a fluxctl.json app manifest similar to:
    { 
        "version": "1.14.2", 
        "url": "https://github.com/fluxcd/flux/releases/download/1.14.2/fluxctl_windows_amd64#/fluxctl.exe", 
        "bin": "fluxctl.exe" 
    }
  2. And running:
    scoop install .\fluxctl.json
@gldraphael gldraphael added blocked-needs-validation Issue is waiting to be validated before we can proceed enhancement labels Aug 13, 2019
@squaremo squaremo removed the blocked-needs-validation Issue is waiting to be validated before we can proceed label Aug 14, 2019
@squaremo
Copy link
Member

From the look of it, this would help Windows users out a lot 👍
We may not get to this in the near term, though.

@squaremo squaremo added the UX In pursuit of a delightful user experience label Aug 14, 2019
@gldraphael
Copy link
Author

Meanwhile I'll be maintaining fluxctl as a scoop package here: https://github.com/gldraphael/scoop-bucket

@gldraphael
Copy link
Author

This ended up in the official scoop bucket.
So closing this.

https://github.com/ScoopInstaller/Main/blob/master/bucket/fluxctl.json

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement UX In pursuit of a delightful user experience
Projects
None yet
Development

No branches or pull requests

2 participants