Sha256: 8b6253a90b3f02f52079c867228dbd5f214d5c29a90459bf96822d17e440208b
Contents?: true
Size: 950 Bytes
Versions: 11
Compression:
Stored size: 950 Bytes
Contents
# Contributing You can easily add a new client, or a new command. ## To add a client - create the client api under lib/safe_pusher/client/***.rb - require it in lib/safe_pusher.rb - write the specs for your client, then submit a PR You will be able to specify in which command to use it, via the configuration ! ## To add a command - configure your command and its client in config/commands.yml - create your safepusher client api, as detailed above (if necessary) - include your command's description in the help, in config/en.yml # Guidelines Bug reports and pull requests are welcome on GitHub at williampollet/safe_pusher. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct. # Development Setup development: `$ bin/setup` Open a console: `$ bin/console` Test the CLI: `$ ruby -Ilib exe/safepush` Launch specs and lint: `$ rake`
Version data entries
11 entries across 11 versions & 1 rubygems