Aphex CLI 0.4.0
Aphex CLI 0.4.0
CLI tool for managing Tekton pipelines on the Aphex platform.
Changelog
- d743e6a Pipeline CLI: organization-based, thin RepoBinding client
- b00184d Replace --namespace with --organization, derive namespace as org-{name}
Installation
Homebrew
brew tap bdchatham/aphex
brew install aphexManual Installation
macOS
# Intel Macs
curl -L -o aphex https://github.com/bdchatham/AphexCLI/releases/download/v0.4.0/aphex_Darwin_x86_64.tar.gz
tar -xzf aphex_Darwin_x86_64.tar.gz
sudo mv aphex /usr/local/bin/
# Apple Silicon Macs
curl -L -o aphex https://github.com/bdchatham/AphexCLI/releases/download/v0.4.0/aphex_Darwin_arm64.tar.gz
tar -xzf aphex_Darwin_arm64.tar.gz
sudo mv aphex /usr/local/bin/Linux
# x86_64
curl -L -o aphex https://github.com/bdchatham/AphexCLI/releases/download/v0.4.0/aphex_Linux_x86_64.tar.gz
tar -xzf aphex_Linux_x86_64.tar.gz
sudo mv aphex /usr/local/bin/
# ARM64
curl -L -o aphex https://github.com/bdchatham/AphexCLI/releases/download/v0.4.0/aphex_Linux_arm64.tar.gz
tar -xzf aphex_Linux_arm64.tar.gz
sudo mv aphex /usr/local/bin/Usage
# Authenticate with the platform
aphex auth login
# List pipelines
aphex pipeline list
# Create a pipeline
aphex pipeline create my-pipeline --file pipeline.yaml
# Delete a pipeline
aphex pipeline delete my-pipeline