Sha256: e52f7013a2069b7f4dbb3a4d50f619618e2e9bcc7ba1cf69885dca48474ff255

Contents?: true

Size: 1.02 KB

Versions: 45

Compression:

Stored size: 1.02 KB

Contents

# Contributing

Instructions for contributing to [plaid-ruby][1]. A ruby client library for the [Plaid API][2]. This library is fully generated from the [Plaid OpenAPI spec][3].

## Setup

If you find an issue, please investigate whether it is a type problem with [OpenAPI](3) or a problem with the [ruby faraday](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ruby.md) generator. Then open an issue and Plaid will investigate further.

## Running Tests

1. To build the docker image for the client tests, run `docker build -t plaid-ruby .`.
2. Go to the [Plaid Dashboard](https://dashboard.plaid.com/) and copy and paste your `client_id` and sandbox `secret` into the following command.
3. Run `docker run --rm -e PLAID_RUBY_CLIENT_ID=$CLIENT_ID -e PLAID_RUBY_SECRET=$SECRET plaid-ruby`.

If you wish to run a single test, edit the `Rakefile` and rebuild the docker image using the command from step 1.

[1]: https://github.com/plaid/plaid-ruby
[2]: https://plaid.com
[3]: https://github.com/plaid/plaid-openapi

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
plaid-14.4.0 CONTRIBUTING.md
plaid-14.3.0 CONTRIBUTING.md
plaid-14.2.0 CONTRIBUTING.md
plaid-14.1.0 CONTRIBUTING.md
plaid-14.0.0 CONTRIBUTING.md