Releases: bdchatham/AphexCLI
Releases · bdchatham/AphexCLI
Release list
Aphex CLI 0.4.3
Aphex CLI 0.4.3
CLI tool for managing Tekton pipelines on the Aphex platform.
Changelog
- 72e9178 Use golangci-lint-action v9 for v2.x support
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.3/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.3/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.3/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.3/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-pipelineAphex 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-pipelineAphex CLI 0.3.0
Aphex CLI 0.3.0
CLI tool for managing Tekton pipelines on the Aphex platform.
Changelog
- 8416a72 Add --aphex-org flag to pipeline create command
- d55e182 Add templateRef to RepoBinding creation - default to run-pipeline-v1
- 7594e45 Adding knowledge base commands.
- cfb3733 Adding knowledgebase command namespace.
- b38ff87 Document typed client implementation in architecture
- 3160010 Fix pipeline creation bugs: proper dynamic client usage and timeout handling
- 649bb48 Improving create command
- a819e19 Refactor CLI to use typed clients for type safety
- c588d48 Rename API group from arbiter.io to aphex
- 14caad8 Rename NewTypedClient to NewAphexClient
- 9b81cb3 Simplifying logging into central helper.
- 1ad258c Update dependencies to use AphexPlatformInfrastructure with latest commit
- 998273e Updating api group to aphex.io
- 7297473 Updating archon documentation after multiple feature implementations.
- bd58a0a Updating custom resources to match new CRD changes and adding polling for commands.
- 664b69a Updating dependency versions.
- d0e20e3 Updating to use AphexControllerRuntime.
- 6763639 Use controller-runtime client with typed structs
- b11b7b7 feat(cli): add agent command with AWS CLI-style file input
- f7cbcce feat(knowledgebase): add MCP server support with AWS-style config pattern
- 63bac74 feat: add Cloudflare API token support for organization bootstrap
- 8fcf89b feat: add secrets command for organization secret management
- f042c4d feat: enhance CLI with automatic RepoBinding creation and namespace management
- acbb48a refactor(knowledgebase): align CLI with Agent pattern and remove defaults
- 0927d28 refactor: rename secrets command to secret
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.3.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.3.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.3.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.3.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-pipelineAphex CLI 0.2.0
Aphex CLI 0.2.0
CLI tool for managing Tekton pipelines on the Arbiter platform.
Changelog
- 4499d49 Add automated release system with GoReleaser
- 0a16822 trigger auth refresh
- 90f9c22 trigger auth refresh
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.2.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.2.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.2.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.2.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