Merge pull request #29 from ehaselwanter/master

add Puppetfile.lock to ignore list and delete it from tree
bugfix: get puppet version in gemfile from ENV: PUPPET_VERSION

in travis the configuration points to PUPPET_VERSION, instead of PUPPET_GEM_VERSION. I had decided for the slightly shorter but then missed it in the Gemfile configuration. This is fixed now

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
ignore failures for puppet 3.0 on ruby 2.0+

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
remove travis support for puppet 3.4, add puppet 3.6

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
fix incorrect variable reference for travis exclude

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #30 from TelekomLabs/fix/gemfile_puppet

bugfix: get puppet version in gemfile from ENV: PUPPET_VERSION
Remove stdlib version dependency

Based on my testing, this module works with puppetlabs-stdlib v4.2.2. Removing the 3.2.1 dependency avoids conflicts with other modules that require newer versions.
Merge pull request #31 from danieldreier/remove_stdlib_version

Remove stdlib version dependency
remove version dependency from stdlib in metadata.json

This is analogous to #5f66f55

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #32 from TelekomLabs/metadata-dependency

remove version dependency from stdlib in metadata.json
- add rubocop to the gemfile
- add rubocop task
- add common run_all_linters task
- do not enforce ruby 1.9 as we still have 1.8 projects
fail on warning to avoid cosmetic commits in the future