Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 

Repository files navigation

homebrew-conductor

Homebrew tap for Conductor developer tools and utilities.

Conductor is the leading open-source orchestration platform for building highly scalable distributed applications.

Install

brew install conductor-oss/conductor/conductor

Then verify:

conductor --version

Important

Always install using the fully-qualified name conductor-oss/conductor/conductor.

A different, unrelated package named conductor exists in homebrew/cask — the Conductor.app desktop tool from conductor.build. Homebrew resolves unqualified names against homebrew/core and homebrew/cask before third-party taps, so a bare brew install conductor installs that app instead of this CLI. Running brew tap conductor-oss/conductor first does not change this.

When it happens, Homebrew prints Warning: Treating conductor as a cask, installs a ~200 MB GUI application, and places no conductor binary on your PATH — so conductor --version fails with command not found even though brew install reported success.

Recovering if you installed the cask by mistake

Installing the formula afterwards is not sufficient on its own. Homebrew refuses to link a formula while a cask of the same name is installed, and reports:

==> conductor cask is installed, skipping link.

The formula lands in Cellar/ but no symlink is created in $(brew --prefix)/bin, so the CLI stays off your PATH and the original error persists. Pick one of the following.

Keep both packages — install the formula, then link it explicitly:

brew install conductor-oss/conductor/conductor
brew link conductor

Keep only the CLI — remove the cask first, then install normally:

brew uninstall --cask conductor
brew install conductor-oss/conductor/conductor

Either way, confirm the result:

which conductor        # e.g. /opt/homebrew/bin/conductor
conductor --version

Formulae

Formula Installs Status
conductor conductor — the Conductor CLI Current
orkes orkes — the same CLI under its former name Deprecated

The CLI was renamed from orkes to conductor. The orkes formula is retained for existing users and is pinned to the last release published under that name; it receives no updates. New installations should use conductor.

To migrate:

brew uninstall conductor-oss/conductor/orkes
brew install conductor-oss/conductor/conductor

Upgrading

brew update
brew upgrade conductor-oss/conductor/conductor

The CLI can also update itself with conductor update, which replaces the binary in place. When the CLI is managed by Homebrew, prefer brew upgrade so Homebrew's metadata stays consistent.

Uninstall

brew uninstall conductor-oss/conductor/conductor
brew untap conductor-oss/conductor

Other installation methods

This tap is one of several options. See the conductor-cli README for npm, the install.sh / install.ps1 scripts, and direct binary downloads.

Links

About

Homebrew tap for Conductor developer tools and utilities

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages