Sha256: 1cddde256d07d36a68bc23976b8cea464ef304f71c6412c2b137ea681f1b4de5
Contents?: true
Size: 1.89 KB
Versions: 3
Compression:
Stored size: 1.89 KB
Contents
# Solidus Me [![CircleCI](https://circleci.com/gh/solidusio-contrib/solidus_me.svg?style=shield)](https://circleci.com/gh/solidusio-contrib/solidus_me) [![codecov](https://codecov.io/gh/solidusio-contrib/solidus_me/branch/master/graph/badge.svg)](https://codecov.io/gh/solidusio-contrib/solidus_me) <!-- Explain what your extension does. --> ## Installation Add solidus_me to your Gemfile: ```ruby gem 'solidus_me' ``` Bundle your dependencies and run the installation generator: ```shell bin/rails generate solidus_me:install ``` ## Usage <!-- Explain how to use your extension once it's been installed. --> ## Development ### Testing the extension First bundle your dependencies, then run `bin/rake`. `bin/rake` will default to building the dummy app if it does not exist, then it will run specs. The dummy app can be regenerated by using `bin/rake extension:test_app`. ```shell bin/rake ``` To run [Rubocop](https://github.com/bbatsov/rubocop) static code analysis run ```shell bundle exec rubocop ``` When testing your application's integration with this extension you may use its factories. You can load Solidus core factories along with this extension's factories using this statement: ```ruby SolidusDevSupport::TestingSupport::Factories.load_for(SolidusMe::Engine) ``` ### Running the sandbox To run this extension in a sandboxed Solidus application, you can run `bin/sandbox`. The path for the sandbox app is `./sandbox` and `bin/rails` will forward any Rails commands to `sandbox/bin/rails`. Here's an example: ``` $ bin/rails server => Booting Puma => Rails 6.0.2.1 application starting in development * Listening on tcp://127.0.0.1:3000 Use Ctrl-C to stop ``` ### Releasing new versions Please refer to the [dedicated page](https://github.com/solidusio/solidus/wiki/How-to-release-extensions) in the Solidus wiki. ## License Copyright (c) 2023 ulysses-bull, released under the New BSD License.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
solidus_me-1.0.1 | README.md |
solidus_me-1.0.0 | README.md |
solidus_me-0.0.1 | README.md |