Skip to content

(FM-5387) Remove simplecov gem and update for modsync #175

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 22, 2016
Merged

(FM-5387) Remove simplecov gem and update for modsync #175

merged 4 commits into from
Jun 22, 2016

Conversation

glennsarti
Copy link
Contributor

The simplecov gem is used to generate code coverage metrics however the results
aren't actually used anywhere. Also this gem depends on json with native
extensions which is causing CI failures due to lack of devkit. This PR
removes the simplecov gem and removes the references in the spec_helper.

The sync.yml file specifies gems in the development and system_tests groups
which are merely duplicates of the defaults. This PR changes the gem
specification to make yard an optional gem which is appended the required
defaults

FM-5387 simplified the windows CI pipeline complexity however an issue was found
in ths SQL Server module.  The simplecov gem is used to generate code coverage
metrics however the results  aren't actually used anywhere.  Also this gem
depends on json with native extensions which is causing CI failures due to lack
of devkit.  This commit removes the simplecov gem and removes the references in
the spec_helper.
The sync.yml file specifies gems in the development and system_tests groups
which are merely duplicates of the defaults.  This commit changes the gem
specification to make yard an optional gem which is appended the required
defaults
Module updated with latest modsync and sync.yml settings
@glennsarti glennsarti changed the title (maint) Remove simplecov gem and update for modsync (FM-5387) Remove simplecov gem and update for modsync Jun 22, 2016
Puppet-lint 2.0 has a breaking change where the line length test has two names.
This commit adds both line length tests to be exempted.
@jpogran
Copy link
Contributor

jpogran commented Jun 22, 2016

👍

@jpogran jpogran merged commit 06a19b2 into puppetlabs:stable Jun 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants