cloudsmith-cli
cloudsmith-cli copied to clipboard
Cloudsmith Command Line Interface (CLI)
As a Cloudsmith user, I would like to have an CLI application for interacting with Cloudsmith that doesn't require python. This would make it easier for me to install and...
Currently to upload a debian source package: ``` cloudsmith push deb foo_1.0.0-1.dsc --sources-file foo_1.0.0.orig.tar.bz2 --changes-file foo_1.0.0-1.debian.tar.xz ``` When scripting the CLI this means detecting/determining the sources/changes files (and they can...
``` + docker save -o ci.docker docker.cloudsmith.io/[owner]/[repo]/[image]:[tag] + printf 'Pushing to Cloudsmith…\n' Pushing to Cloudsmith… + cloudsmith push docker [owner]/[repo] ci.docker Checking docker package upload parameters ... OK Checking ci.docker...
If you attempt to `cloudsmith push docker` with an entitlement token (which, as I've learned the hard way, are read-only), you'll get approximately the following: ``` Checking docker package upload...
If we support installing cloudsmith via homebrew, which would be great for Homebrew users. ### Example ``` brew tap cloudsmith-io/tap brew install cloudsmith ```
I would like to use `list package -q` to select a group of packages and pipe that to `delete`. I don't know if that's something python and the cloudsmith-cli can...
When using the copy command to copy packages between repositories, the unique ID (slug_perm) of the package wasn't being printed to stdout. As with other commands (such as 'push') which...
This PR includes the suggestion/contribution from [PR 171](https://github.com/cloudsmith-io/cloudsmith-cli/pull/171) ([Issue 170](https://github.com/cloudsmith-io/cloudsmith-cli/issues/170)) * Added `--show-all` flag to all supported pagination elements (Repo, Package, Upstream, Policy) * Updated unit tests to reflect the...
Python 3.8 is EOL as of October 31st 2024.
Fixes https://github.com/cloudsmith-io/cloudsmith-cli/issues/170 This is a work in progress. This codes enables `ls repos` and `ls pkgs` to get all pages. I wanted to add a flag `--all-pages` but I couldn't...