Merge pull request #401 from puppetlabs/pdksync_simplecov

(MODULES-10120) enable simplecov; update to PDK 1.14.1; minor cleanups
This commit is contained in:
cmccrisken-puppet
2019-11-29 12:28:43 +00:00
committed by GitHub
8 changed files with 72 additions and 105 deletions

1
.gitignore vendored
View File

@@ -22,5 +22,6 @@
/convert_report.txt /convert_report.txt
/update_report.txt /update_report.txt
.DS_Store .DS_Store
.project
.envrc .envrc
/inventory.yaml /inventory.yaml

View File

@@ -22,6 +22,7 @@
/convert_report.txt /convert_report.txt
/update_report.txt /update_report.txt
.DS_Store .DS_Store
.project
.envrc .envrc
/inventory.yaml /inventory.yaml
/appveyor.yml /appveyor.yml

View File

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>puppetlabs-java</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.puppetlabs.geppetto.pp.dsl.ui.modulefileBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.puppetlabs.geppetto.pp.dsl.ui.puppetNature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
</natures>
</projectDescription>

View File

@@ -1,17 +1,11 @@
--- ---
.gitignore: ".gitlab-ci.yml":
required: delete: true
- ---.project ".travis.yml":
.gitlab-ci.yml:
unmanaged: true
.travis.yml:
branches: branches:
- release - release
includes: includes:
- - bundler_args:
bundler_args:
dist: trusty dist: trusty
env: PLATFORMS=deb_puppet5 env: PLATFORMS=deb_puppet5
rvm: 2.5.1 rvm: 2.5.1
@@ -25,8 +19,7 @@
services: docker services: docker
sudo: required sudo: required
stage: acceptance stage: acceptance
- - bundler_args:
bundler_args:
dist: trusty dist: trusty
env: PLATFORMS=deb_puppet6 env: PLATFORMS=deb_puppet6
rvm: 2.5.1 rvm: 2.5.1
@@ -38,8 +31,7 @@
script: script:
- bundle exec rake litmus:acceptance:parallel - bundle exec rake litmus:acceptance:parallel
services: docker services: docker
- - bundler_args:
bundler_args:
dist: trusty dist: trusty
env: PLATFORMS=el_puppet5 env: PLATFORMS=el_puppet5
rvm: 2.5.1 rvm: 2.5.1
@@ -52,8 +44,7 @@
services: docker services: docker
sudo: required sudo: required
stage: acceptance stage: acceptance
- - bundler_args:
bundler_args:
dist: trusty dist: trusty
env: PLATFORMS=el_puppet6 env: PLATFORMS=el_puppet6
rvm: 2.5.1 rvm: 2.5.1
@@ -66,18 +57,16 @@
services: docker services: docker
sudo: required sudo: required
stage: acceptance stage: acceptance
simplecov: true
appveyor.yml: appveyor.yml:
delete: true delete: true
Gemfile: Gemfile:
optional: optional:
':development': ":development":
- gem: 'github_changelog_generator' - gem: github_changelog_generator
git: 'https://github.com/skywinder/github-changelog-generator' git: https://github.com/skywinder/github-changelog-generator
ref: '20ee04ba1234e9e83eb2ffb5056e23d641c7a018' ref: 20ee04ba1234e9e83eb2ffb5056e23d641c7a018
condition: "Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('2.2.2')" condition: Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('2.2.2')
spec/spec_helper.rb: spec/spec_helper.rb:
mock_with: ':rspec' mock_with: ":rspec"
coverage_report: true coverage_report: true

View File

@@ -9,7 +9,7 @@ before_install:
- gem --version - gem --version
- bundle -v - bundle -v
script: script:
- 'bundle exec rake $CHECK' - 'SIMPLECOV=yes bundle exec rake $CHECK'
bundler_args: --without system_tests bundler_args: --without system_tests
rvm: rvm:
- 2.5.3 - 2.5.3
@@ -34,9 +34,6 @@ matrix:
env: PUPPET_GEM_VERSION="~> 6.0" CHECK=parallel_spec env: PUPPET_GEM_VERSION="~> 6.0" CHECK=parallel_spec
rvm: 2.5.3 rvm: 2.5.3
stage: spec stage: spec
-
env: DEPLOY_TO_FORGE=yes
stage: deploy
- -
before_script: ["bundle exec rake 'litmus:provision_list[travis_deb]'", "bundle exec bolt command run 'apt-get install wget -y' --inventoryfile inventory.yaml --nodes='localhost*'", "bundle exec rake 'litmus:install_agent[puppet5]'", "bundle exec rake litmus:install_module"] before_script: ["bundle exec rake 'litmus:provision_list[travis_deb]'", "bundle exec bolt command run 'apt-get install wget -y' --inventoryfile inventory.yaml --nodes='localhost*'", "bundle exec rake 'litmus:install_agent[puppet5]'", "bundle exec rake litmus:install_module"]
bundler_args: bundler_args:
@@ -75,6 +72,9 @@ matrix:
services: docker services: docker
stage: acceptance stage: acceptance
sudo: required sudo: required
-
env: DEPLOY_TO_FORGE=yes
stage: deploy
branches: branches:
only: only:
- master - master

View File

@@ -1,5 +1,4 @@
source ENV['GEM_SOURCE'] || 'https://rubygems.org' source ENV['GEM_SOURCE'] || 'https://rubygems.org'
gem 'pdk', git: 'https://github.com/puppetlabs/pdk.git', branch: 'master'
def location_for(place_or_version, fake_version = nil) def location_for(place_or_version, fake_version = nil)
git_url_regex = %r{\A(?<url>(https?|git)[:@][^#]*)(#(?<branch>.*))?} git_url_regex = %r{\A(?<url>(https?|git)[:@][^#]*)(#(?<branch>.*))?}

View File

@@ -79,7 +79,7 @@
"version_requirement": ">= 5.5.10 < 7.0.0" "version_requirement": ">= 5.5.10 < 7.0.0"
} }
], ],
"template-url": "https://github.com/puppetlabs/pdk-templates/#master", "template-url": "https://github.com/puppetlabs/pdk-templates#master",
"template-ref": "1.14.1-0-g0b5b39b", "template-ref": "heads/master-0-gfaf9e8b",
"pdk-version": "1.14.0" "pdk-version": "1.14.1"
} }