Skip to content

Latest commit

 

History

History
72 lines (44 loc) · 2.21 KB

File metadata and controls

72 lines (44 loc) · 2.21 KB

Cloudsmith CLI Homebrew Tap

🍺 This is the official Homebrew Tap for installing the Cloudsmith CLI — a powerful command-line interface to manage everything Cloudsmith.

🔧 Installation

First, add the tap:

brew tap cloudsmith-io/cloudsmith-cli

Then install the CLI:

brew install cloudsmith-cli

To upgrade:

brew upgrade cloudsmith-cli

✅ Features

  • Install the Cloudsmith CLI via Homebrew
  • Easily keep the CLI up to date with brew upgrade
  • CLI lets you manage packages, repositories, and access controls

🖥️ Platform Support

This formula uses the official PEX/zipapp distribution which supports the following platforms:

  • Linux x86_64 (glibc) - Debian, Ubuntu, RHEL, CentOS
  • Linux ARM64 (glibc) - ARM-based Linux servers
  • Linux x86_64 (musl) - Alpine Linux
  • Linux ARM64 (musl) - Alpine Linux ARM
  • macOS ARM64 - Apple Silicon

Python versions: 3.10, 3.11, 3.12, 3.13, 3.14

For the full list of supported platforms, see .github/.platforms in the cloudsmith-cli repository.

🧪 Verify Installation

cloudsmith --version

📦 About Cloudsmith CLI

The Cloudsmith CLI allows you to:

  • Upload/download packages to your Cloudsmith repositories
  • Manage entitlement tokens, upstream proxies, and metadata
  • Integrate with CI/CD workflows and automation tools

📘 Read the full CLI documentation →

🤝 Contributing

We welcome contributions! Please ensure changes are tested and include relevant documentation updates. For formula contributions, make sure to bump the version and update the SHA256 value. You can check contributing guide here.

🧾 License

This tap is provided under the Apache License 2.0.

💬 Support

For issues with the tap or installation, please open a GitHub issue or contact support@cloudsmith.io.