GoodData API Ruby Gem
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin FEATURE: TMA-1165 Create Help brick and make it default entry point i… Nov 14, 2018
data Revert "TMA-1181: do not use docker for lcm-integration-tests" Nov 15, 2018
lib Merge pull request #1339 from sadam21/help-brick Nov 15, 2018
spec TMA-1152: logout and delete users after spec Nov 15, 2018
tmp Staging changes ... May 22, 2014
.dockerignore FEATURE: TMA-1030 Dockerize LCM bricks Aug 22, 2018
.document Initial commit of the new gooddata-ruby Oct 5, 2010
.editorconfig Print errors before action results if strict mode is enabled Apr 7, 2017
.flayignore * TMA-484: Perform MAQL diff only once in rollout Jul 10, 2018
.gitignore TMA-1002 fix test run and added abbility to recover from mandatory pr… Oct 5, 2018
.pronto.yml Include level and runner in pronto messages (#1268) Aug 17, 2018
.rspec TMA-666: Generate junit-formatted test results Nov 2, 2017
.rubocop.yml TMA-801: Update rubocop Oct 3, 2018
.travis.yml Revert "TMA-1181: do not use docker for lcm-integration-tests" Nov 15, 2018
.yardopts Merge branch 'master' of github.com:gooddata/gooddata-ruby Mar 19, 2014
CHANGELOG.md Bump version to 1.3.2 Oct 5, 2018
CLI.md RELATED: TMA-168 Remove pry Dec 13, 2016
CONTRIBUTING.md added possibility to run tests on PI Oct 5, 2018
DEPENDENCIES.md Update list of dependencies Nov 3, 2017
Dockerfile FEATURE: TMA-1165 Create Help brick and make it default entry point i… Nov 14, 2018
Dockerfile.jruby Set $HOME to writable directory Sep 27, 2018
Dockerfile.ruby SETI-2444 fix docker run on jenkins slaves Nov 2, 2018
Gemfile Use terminal-table version from rubygems Jun 29, 2015
Guardfile Add guard-rspec for automated spec runs May 16, 2015
Jenkinsfile FEATURE: TMA-1034 Add Docker label containing LCM bricks version Nov 5, 2018
LICENSE RELATED: TMA-290 Update the year to 2017 in License headers Mar 7, 2017
LICENSE.rb RELATED: TMA-290 Update the year to 2017 in License headers Mar 7, 2017
README.md Update README.md Sep 17, 2018
RELEASING.md Document gem release process (#1254) Jul 17, 2018
Rakefile Add rake task for changelog preview Oct 5, 2018
TODO.md Few notes Aug 13, 2014
VERSION FEATURE: TMA-1034 Add Docker label containing LCM bricks version Nov 5, 2018
authors.sh Generate authors info Jan 9, 2015
ci.rake Run pronto against correct branch (#1244) Jul 10, 2018
dependency_decisions.yml TRIVIAL: Update dependency_decisions.yml Feb 22, 2016
dev-gooddata-sso.pub.encrypted TMA-764: use POST for SSO Apr 4, 2018
docker-compose.lcm.yml Added VCR_ON to the docker compose env variables Jun 22, 2018
docker-compose.yml Added VCR_ON to the docker compose env variables Jun 22, 2018
gooddata Removed code which was mistakenly commited Apr 29, 2014
gooddata.gemspec Update gooddata.gemspec Nov 7, 2018
lcm.rake fixed lcm.rake file Jul 9, 2018
rubydev_public.gpg.encrypted TMA-764: use POST for SSO Apr 4, 2018
rubydev_secret_keys.gpg.encrypted TMA-764: use POST for SSO Apr 4, 2018
yard-server.sh Launcher of yard doc server Mar 10, 2014

README.md

GoodData API Ruby wrapper and CLI

A convenient Ruby wrapper around the GoodData RESTful API. The gem comes in two flavors. It has a CLI client and it is a library which you can integrate into your application.

The best documentation for the GoodData API can be found using these resources:

Status

Gem Version Downloads Dependency Status Code Climate Build Status Coverage Status

Install

If you are using bundler, add

gem "gooddata"

into Gemfile

and run

bundle install

If you are using gems just

gem install gooddata

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself we can ignore when we pull)
  • run rake test and make sure all tests pass
  • run rake cop and make sure you did not introduce any new coding rules issues
  • Send us a pull request. Bonus points for topic branches.

Contributing

See our contribution guidelines.

Credits

Originally started by

Pavel Kolesnikov [ mailto:pavel@gooddata.com / @koles ]

Actively developed and maintained by

Contributors

For full contributor info see contributors page.

Special thanks to

Copyright

Copyright (c) 2010 - 2018 GoodData Corporation and Thomas Watson Steen. See LICENSE for details.