Ruby based tools to manage NuoDB.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
lib/nuodb
spec
tasks
.gitignore
.rspec
.travis.yml
AUTHORS
Gemfile
LICENSE
README.rdoc
Rakefile
nuodb-tools.gemspec

README.rdoc

NuoDB/Ruby Tools

Continuous Integration Status Dependency Status Code Climate

DESCRIPTION

This is the official Ruby Gem for NuoDB Tools. It provides some basic Ruby based tools for managing NuoDB instances.

BUILDING THE GEM

To compile and test run this command:

rake clean build rdoc spec

INSTALLING THE GEM

NUODB_ROOT=/Users/rbuck/tmp/nuodb gem install nuodb-tools-1.0.0-rc.2.gem

Or from the source tree:

NUODB_ROOT=/Users/rbuck/tmp/nuodb gem install pkg/nuodb-tools-1.0.0-rc.2.gem

TESTING THE GEM

Run the tests:

rake spec

PUBLISHING THE GEM

TAGGING

Tag the product using tags per the SemVer specification; our tags have a v-prefix:

git tag -a v1.0.0-rc.2 -m "SemVer Version: v1.0.0-rc.2"

If you make a mistake, take it back quickly:

git tag -d v1.0.0-rc.2
git push origin :refs/tags/v1.0.0-rc.2

PUBLISHING

Here are the commands used to publish:

gem push pkg/nuodb-tools-1.0.0.rc.2.gem

INSPECTING THE GEM

It is often useful to inspect the contents of a Gem before distribution. To do this you dump the contents of a gem thus:

gem unpack pkg/nuodb-tools-1.0.0.rc.2.gem

REFERENCES