Repository URL to install this package:
Version:
0.1.0 ▾
|
bin |
lib |
Gemfile |
README.md |
uoy-faculty-sinatra-impersonate.gemspec |
Add these lines to your application's Gemfile:
source 'https://gem.fury.io/universityofyork/' do gem 'uoy-faculty-sinatra-impersonate', '~> 0.1', require: 'sinatra/impersonate' end
And then execute:
$ bundle
Or install it yourself as:
$ gem install uoy-faculty-sinatra-impersonate
TODO: Write usage instructions here
Your Gem's version is picked up automatically from lib/sinatra/impersonate.rb
. When any
changes are pushed to master, after the normal CI tasks the pipeline will push
to gemfury automatically. The usual workflow is:
For minor changes, update VERSION
and make the change in a single commit
For anything else, create a branch and set VERSION
to the version you're
aiming to release for. Make the changes; when the branch is merged, the gem
will be uploaded.
Note that gemfury will never overwrite an existing gem version, even if the old one is yanked!
Tests can be run via rake: bundle exec rake spec
- this doesn't run
performance tests; they can be run separately via bundle exec rake perf
.
You can also run rspec
normally e.g. bundle exec rspec -fd
.
If you have performance tests that take a while, tag the context
/ describe
block like this:
context 'when foo is bar baz', :perf do
...
end
Bug reports and pull requests are welcome at https://bitbucket.org/university-of-york/faculty-new-gem