The GraphQL API for ManageIQ
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
bundler.d
config
lib
spec
.babelrc
.codeclimate.yml
.gitignore
.rspec
.rspec_ci
.rubocop.yml
.rubocop_cc.yml
.rubocop_local.yml
.travis.yml
.yamllint
CHANGELOG.md
Gemfile
LICENSE.txt
README.md
Rakefile
manageiq-graphql.gemspec
package.json

README.md

ManageIQ::GraphQL

Gem Version Build Status Code Climate Test Coverage Dependency Status Security Chat Translate

The GraphQL API for ManageIQ

Note: This project is currently in early alpha

Installation

This Rails engine is included with ManageIQ! No separate installation required.

Contributing

Prerequisites

It is assumed you have met all prerequisites for installing the ManageIQ app, as described here.

Setup

First, fork/clone the project:

git clone git@github.com:username/manageiq-graphql.git

Next, run the setup script:

$ cd manageiq-graphql
$ bin/setup

This should be sufficient to meet all development dependencies. During development, if you need to update the dependencies you can do so by running:

$ bin/update

For more details on developing ManageIQ plugins, please refer to the ManageIQ Plugin Development guide.

Running the test suite

To run the entire test suite:

$ bundle exec rake spec

Individual files/tests can be run using the RSpec's normal executable:

$ bundle exec rspec spec/path/to/spec.rb:<optional line number>

License

The gem is available as open source under the terms of the Apache-2.0 License.