-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add Windows acceptance tests #7
Conversation
6f8279f
to
918bcbd
Compare
Added appveyor to my namespace and it's failing because this module defaults to Defaulting all operating systems to |
Using |
215c52d
to
2ab0ee7
Compare
We don't want to change the code to support appveyor. Appveyor should allow us to run against the ruby versions we need. |
We can but the pre-installed Ruby all have latest rubygems and latest rubygems breaks Puppet gem provider. This wasn't an issue a few months ago when I did first appveyor tests but I think that's because rubygems 3.x wasn't released that drops support for --no-ri and --no-rdoc. For now I'm just downgrading rubygems in appveyor installed Ruby. Looks like Puppet hasn't been updated to support latest rubygems: https://github.com/puppetlabs/puppet/blob/master/lib/puppet/provider/package/gem.rb#L131 |
I think I've got appveyor turned on now. Can you try pushing to a new branch or something to trigger it? |
2ab0ee7
to
59734bd
Compare
Amended commit and forced push seems to have triggered appveyor. |
59734bd
to
e0b3eb6
Compare
@treydock could you please rebase this |
Support Windows 2016 Handle absence of os.architecture fact for Windows
e0b3eb6
to
808e05a
Compare
Rebased |
Released in v3.1.0 Thank you! |
Pull Request Checklist
Description
Add Windows acceptance tests
Support Windows 2016
Handle absence of os.architecture fact for Windows
Related Issue
Migrated from sensu/sensu-puppet#1052