diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e369e3c..ea59806 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,7 +10,7 @@ cache: before_script: - bundle -v - rm Gemfile.lock || true - - gem update --system + - gem update --system $RUBYGEMS_VERSION - gem --version - bundle -v - bundle install --without system_tests --path vendor/bundle --jobs $(nproc) @@ -22,6 +22,7 @@ parallel_spec-Ruby 2.1.9-Puppet ~> 4.0: - bundle exec rake parallel_spec variables: PUPPET_GEM_VERSION: '~> 4.0' + RUBYGEMS_VERSION: '2.7.8' syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop-Ruby 2.4.4-Puppet ~> 5.5: stage: syntax diff --git a/.puppet-lint.rc b/.puppet-lint.rc new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.puppet-lint.rc @@ -0,0 +1 @@ + diff --git a/.travis.yml b/.travis.yml index db74edf..1a3a235 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ cache: bundler before_install: - bundle -v - rm -f Gemfile.lock - - gem update --system + - gem update --system $RUBYGEMS_VERSION - gem --version - bundle -v script: @@ -32,7 +32,7 @@ matrix: env: PUPPET_GEM_VERSION="~> 5.0" CHECK=parallel_spec rvm: 2.4.4 - - env: PUPPET_GEM_VERSION="~> 4.0" CHECK=parallel_spec + env: PUPPET_GEM_VERSION="~> 4.0" CHECK=parallel_spec RUBYGEMS_VERSION=2.7.8 rvm: 2.1.9 - env: CHECK='build' DEPLOY_TO_FORGE=yes diff --git a/metadata.json b/metadata.json index d76f5eb..fe4800b 100644 --- a/metadata.json +++ b/metadata.json @@ -1,8 +1,8 @@ { "name": "innogames-xmlsimple", - "version": "0.1.1", + "version": "0.1.2", "author": "InnoGames GmbH", - "summary": "Functions to convert back and forth between XML and Hashes", + "summary": "Functions to convert back and forth between XML and Hashes via xml-simple", "license": "Apache-2.0", "source": "http://github.com/innogames/puppet-xmlsimple", "project_page": "http://github.com/innogames/puppet-xmlsimple", @@ -11,6 +11,14 @@ ], "operatingsystem_support": [ + { + "operatingsystem": "FreeBSD", + "operatingsystemrelease": [ + "10", + "11", + "12" + ] + }, { "operatingsystem": "CentOS", "operatingsystemrelease": [ @@ -38,13 +46,15 @@ { "operatingsystem": "Debian", "operatingsystemrelease": [ - "8" + "8", + "9" ] }, { "operatingsystem": "Ubuntu", "operatingsystemrelease": [ - "16.04" + "16.04", + "18.04" ] }, { @@ -63,7 +73,7 @@ } ], "description": "These module includes the 'xml-simple' gem to convert data back and forth between XML and Hashes. Fork of glarizza-xmlsimple module", - "pdk-version": "1.7.1", + "pdk-version": "1.8.0", "template-url": "https://github.com/puppetlabs/pdk-templates.git", - "template-ref": "heads/master-0-gbf720df" + "template-ref": "heads/master-0-g20af4c6" }