Skip to content

Aphex CLI 0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 15:44
· 7 commits to mainline since this release

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 aphex

Manual 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