Homebrew formulae for Pexip tools.
| Formula | Version | Description | Platforms |
|---|---|---|---|
vsclient |
1.3 | Pexip Endpoint Provisioning Tool (endpoint management CLI) | macOS (Apple Silicon/Intel) |
brew install pexip/tap/<formula>
Or brew tap pexip/tap and then brew install <formula>.
Or, in a brew bundle Brewfile:
tap "pexip/tap"
brew "<formula>"brew install pexip/tap/vsclient
vsclient --helpUpgrade to the latest version with brew upgrade vsclient.
vsclient installs prebuilt binaries from
https://s3.eu-west-1.amazonaws.com/download.vmr.vc/public/software/vsclient/v<version>/.
To release a new version:
-
In
Formula/vsclient.rb, updateversionand the version in bothurllines. -
Recompute the checksum for each architecture and update the matching
sha256:curl -fsSL https://s3.eu-west-1.amazonaws.com/download.vmr.vc/public/software/vsclient/v<version>/vsclient_darwin_arm64.zip | shasum -a 256 curl -fsSL https://s3.eu-west-1.amazonaws.com/download.vmr.vc/public/software/vsclient/v<version>/vsclient_darwin_amd64.zip | shasum -a 256
-
Lint the formula:
brew style Formula/vsclient.rb
-
Commit to a branch, then test the install from your local checkout (Homebrew only installs formulae from a tap, and tapping a local path clones its committed state):
brew tap pexip/tap "$PWD" brew install pexip/tap/vsclient brew test pexip/tap/vsclient brew audit --strict --formula pexip/tap/vsclient
Clean up afterwards with
brew uninstall vsclient && brew untap pexip/tap.
brew help, man brew or check Homebrew's documentation.