Skip to content

Latest commit

 

History

History
134 lines (89 loc) · 3.01 KB

File metadata and controls

134 lines (89 loc) · 3.01 KB

Install

pipekit ships as a single statically-linked binary. No runtime dependencies, no installer, no PATH magic.

Contents


Pre-built binaries

Releases are at https://github.com/AxeForging/pipekit/releases.

Linux / macOS

Linux x86_64
curl -L https://github.com/AxeForging/pipekit/releases/latest/download/pipekit-linux-amd64.tar.gz | tar xz
chmod +x pipekit-linux-amd64
sudo mv pipekit-linux-amd64 /usr/local/bin/pipekit
Linux ARM64
curl -L https://github.com/AxeForging/pipekit/releases/latest/download/pipekit-linux-arm64.tar.gz | tar xz
chmod +x pipekit-linux-arm64
sudo mv pipekit-linux-arm64 /usr/local/bin/pipekit
macOS (Intel)
curl -L https://github.com/AxeForging/pipekit/releases/latest/download/pipekit-darwin-amd64.tar.gz | tar xz
chmod +x pipekit-darwin-amd64
sudo mv pipekit-darwin-amd64 /usr/local/bin/pipekit
macOS (Apple Silicon)
curl -L https://github.com/AxeForging/pipekit/releases/latest/download/pipekit-darwin-arm64.tar.gz | tar xz
chmod +x pipekit-darwin-arm64
sudo mv pipekit-darwin-arm64 /usr/local/bin/pipekit

Windows

Windows x86_64 (PowerShell)
Invoke-WebRequest -Uri https://github.com/AxeForging/pipekit/releases/latest/download/pipekit-windows-amd64.zip -OutFile pipekit.zip
Expand-Archive -Path pipekit.zip -DestinationPath .
Move-Item -Path pipekit-windows-amd64.exe -Destination pipekit.exe

Add the directory containing pipekit.exe to your PATH, or move it to a directory already on PATH.


From source

Requires Go 1.24 or later.

go install github.com/AxeForging/pipekit@latest

Or build locally:

git clone https://github.com/AxeForging/pipekit.git
cd pipekit
make build
sudo mv dist/pipekit /usr/local/bin/

make build produces a stripped binary at dist/pipekit with version metadata baked in via -ldflags.

For multi-platform builds, contributing, and release notes see CONTRIBUTING.md.


Verify the install

pipekit --version
pipekit build-info

build-info shows the version, build time, and git commit baked into the binary.


Upgrade

Re-run the install command for your platform — it always pulls the latest release. If you installed from source, go install github.com/AxeForging/pipekit@latest again.


Uninstall

sudo rm /usr/local/bin/pipekit

(Or wherever you put the binary.)


See also: Requirements · Commands · Examples · ← README