Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Homebrew/NPM installation #166

Open
Dandandans opened this issue Jul 1, 2020 · 3 comments
Open

Add support for Homebrew/NPM installation #166

Dandandans opened this issue Jul 1, 2020 · 3 comments

Comments

@Dandandans
Copy link

Dandandans commented Jul 1, 2020

Many developers, including myself, use Homebrew (macOS, Linux, Windows 10 Subsystem for Linux) to manage and install applications.

Have you considered adding sfcc-ci to Homebrew or NPM? A new installation would be as easy as running brew install sfcc-ci or npm install sfcc-ci -g.

@Dandandans Dandandans changed the title Add support for Homebrew installation Add support for Homebrew/NPM installation Jul 1, 2020
@sftschaerff
Copy link
Collaborator

Hi @Dandandans ,

thank you for your input, but for now this tool is supposed to be used only as a command line interface.

Best regards
Tobias

@Dandandans
Copy link
Author

Dandandans commented Jul 2, 2020

@sftschaerff a CLI is the perfect use case for Homebrew (native applications are separately installed through Brew Cask). For example, here are some common CLIs that can be installed with Homebrew:

# wget
brew install wget

# ack
brew install ack

# imagemagick
brew install imagemagick

# git
brew install git

The contentful-cli is also another good example, having many similarities to your CLI (Node, API wrapper, etc.):
https://github.com/contentful/contentful-cli
https://formulae.brew.sh/formula/contentful-cli

@sholsinger
Copy link

@Dandandans At least it is published as an NPM module. So for now you can work around this by just doing: npm install -g sfcc-ci.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants