Skip to content

The painless way to install any single-binary package from GitHub

License

Notifications You must be signed in to change notification settings

pwsh-bin/get-bin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

get-bin

install

irm "https://raw.githubusercontent.com/pwsh-bin/get-bin/main/install.ps1" | iex

usage

get-bin self-install                  - update get-bin to latest version
get-bin install helm@3.7              - install helm binary version 3.7
get-bin list-supported helm           - list all supported helm versions
get-bin list-supported                - list all supported binaries
get-bin init                          - add binaries to current path
get-bin setup                         - add init to current profile

example

get-bin.ps1 install gsudo
[DEBUG] GET https://api.github.com/repos/gerardog/gsudo/releases
[DEBUG] GET https://github.com/gerardog/gsudo/releases/download/v1.3.0/gsudo.v1.3.0.zip
gsudo v1.3.0 (Branch.master.Sha.24fb735f547e1e5dd7aa22fdd77777fa8c923a1c)
Copyright(c) 2019-2021 Gerardo Grignoli and GitHub contributors

❯ get-bin.ps1 install gsudo@1.2
[DEBUG] GET https://api.github.com/repos/gerardog/gsudo/tags
[DEBUG] GET https://github.com/gerardog/gsudo/releases/download/v1.2.0/gsudo.v1.2.0.zip
gsudo v1.2.0 (Branch.master.Sha.2e8cc8ac942dd01df05479412b526b13ba22c1bb)
Copyright(c) 2019-2021 Gerardo Grignoli and GitHub contributors

About

The painless way to install any single-binary package from GitHub

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published