Sha256: bb0a58a74aa0d4214928eb01ad0bb8314f264119db74f3879a99a194106eecb5
Contents?: true
Size: 1.69 KB
Versions: 1
Compression:
Stored size: 1.69 KB
Contents
# appium_thor [![Gem Version](https://badge.fury.io/rb/appium_thor.svg)](https://badge.fury.io/rb/appium_thor) Appium Thor helpers for appium's gems (appium_lib, appium_capybara). -- # Example configuration ```ruby Appium::Thor::Config.set do gem_name 'appium_thor' github_owner 'appium' github_name 'appium_thor' branch 'master' version_file 'lib/appium_thor/version.rb' end # Must use '::' otherwise Default will point to Thor::Sandbox::Default # Debug by calling Thor::Base.subclass_files via Pry # # https://github.com/erikhuda/thor/issues/484 # class ::Default < Thor desc 'spec', 'Run RSpec tests' def spec exec 'rspec spec' end end ``` # Defaults |Option | Default| |---:|:---| |gem_name | must be provided| |github_owner | `appium`| |github_name | `#{gem_name}`| |branch | `master`| |version_file | `lib/#{gem_name}/version.rb`| `branch` customises the target branch to push changes. Defaults to `master` -- # Available tasks Note to see gem warnings, run `gem build your_gem_name.gemspec` ``` thor build # Build a new gem thor bump # Bump the z version number and update the date. thor bumpx # Bump the x version number, set y & z to zero, update the date. thor bumpy # Bump the y version number, set z to zero, update the date. thor byte # Remove non-ascii bytes from all *.rb files in the current dir thor gem_install # Install gem thor gem_uninstall # Uninstall gem thor info # prints config info for this gem thor notes # Update release notes thor publish # Build and release a new gem to rubygems.org thor release # Build and release a new gem to rubygems.org (same as publish) ```
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
appium_thor-2.1.0 | README.md |