Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solidusio-contrib/solidus_cmd
⌨️ Command-line utility for creating Solidus extensions.
https://github.com/solidusio-contrib/solidus_cmd
cli command-line extensions generation solidus
Last synced: 3 months ago
JSON representation
⌨️ Command-line utility for creating Solidus extensions.
- Host: GitHub
- URL: https://github.com/solidusio-contrib/solidus_cmd
- Owner: solidusio-contrib
- License: bsd-3-clause
- Archived: true
- Created: 2016-01-08T22:50:17.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-12-16T06:48:02.000Z (almost 5 years ago)
- Last Synced: 2024-04-05T11:33:44.170Z (7 months ago)
- Topics: cli, command-line, extensions, generation, solidus
- Language: Ruby
- Homepage:
- Size: 73.2 KB
- Stars: 12
- Watchers: 15
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
- [solidus.io](http://solidus.io/)
- [Documentation](https://guides.solidus.io)
- [Join our Slack](http://slack.solidus.io/) ([solidusio.slack.com](http://solidusio.slack.com))
- [solidus-security](https://groups.google.com/forum/#!forum/solidus-security) mailing list
- [Supported Solidus extensions](http://extensions.solidus.io/)## solidus_cmd
solidus_cmd is a command line utility for creating extensions for the [Solidus ecommerce platform](https://github.com/solidusio/solidus).
## DEPRECATION NOTICE :warning: :construction:
This extension is deprecated in favor of [Solidus extension dev tools](https://github.com/solidusio-contrib/solidus_extension_dev_tools).
## Getting started
Install the gem!
```bash
$ gem install solidus_cmd
```
Create your Solidus extension with the `solidus extension` command.```bash
$ solidus extension my_extension
```A Solidus extension is bundled as a Ruby gem, so be sure to update your `.gemspec` file.
You can now load your extension in your Solidus project's Gemfile.
### Passing options to extensions generator
You can pass `--ci` option to the generator command to configure the CI
platform to use in the extension. By default circleci is used and recommended
but you can also use travis with:```bash
$ solidus extension my_extension --ci=travis
```## Questions?
The best way to ask questions is via the [#support channel on the Solidus Slack](https://solidusio.slack.com/messages/support/details/).
## Tests
We use [RSpec](http://rspec.info) for tests. Ideally all PRs include tests!
## Contributing
Solidus is an open source project and we encourage contributions.