Sha256: 26933b247e8b39d223bad8942d52e8891f9d89d0afbcb3d64cab28e3d281de21

Contents?: true

Size: 1.71 KB

Versions: 1

Compression:

Stored size: 1.71 KB

Contents

[![Build Status](https://travis-ci.org/thejandroman/puppetfile_fixtures_generator.svg?branch=master)](https://travis-ci.org/thejandroman/puppetfile_fixtures_generator)
[![Coverage Status](https://coveralls.io/repos/github/thejandroman/puppetfile_fixtures_generator/badge.svg?branch=master)](https://coveralls.io/github/thejandroman/puppetfile_fixtures_generator?branch=master)

# PuppetfileFixturesGenerator

This gem was born out of frustration duplicating entries in a
`.fixtures.yml` and a `Puppetfile`. It writes a YAML file conforming
to
[puppetlabs_spec_helper's](https://github.com/puppetlabs/puppetlabs_spec_helper)
fixtures file format based off a provided
[Puppetfile](https://github.com/puppetlabs/r10k/blob/master/doc/puppetfile.mkd).

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'puppetfile_fixtures_generator'
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install puppetfile_fixtures_generator

## Usage

The gem can be consumed as either a CLI tool or as a library.

### CLI Tool

    $ puppetfile_fixtures_generator --help

### Library

    $ bundle; bundle exec yardoc; open doc/index.html

## Development

After checking out the repo, run `bundle install` to install
dependencies. Then, run `bundle exec rake` to run the tests.

## Contributing

Bug reports and pull requests are welcome on GitHub at
https://github.com/thejandroman/puppetfile_fixtures_generator. This
project is intended to be a safe, welcoming space for collaboration,
and contributors are expected to adhere to the
[Contributor Covenant](contributor-covenant.org) code of conduct.

## License

The gem is available as open source under the terms of the
[MIT License](http://opensource.org/licenses/MIT).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
puppetfile_fixtures_generator-0.1.0 README.md