Closed TheKevJames closed 7 years ago
Looks like only "fast tests" are failing on 2.2.3. This seems related to the recent changes to output parsing/error code capture. I'll be looking into this, but if @jordigg has any thoughts on this, that'd be much appreciated.
Will look into this asap. Do you know why is trying to test a package called ncl which doesn't exist on brew or brewcask? https://travis-ci.org/TheKevJames/puppet-homebrew/jobs/171291561#L1637
The ones where the build succeeds I don't see ncl anywhere.
edit: I see now is a package from a tap. Didn't see it on the successful builds. Tapping homebrew/science was successful so don't understand why can't find ncl. Did we re-try them? Could it be just a glitch with the package itself not being available during test? Is really weird.
I've been trying a few local builds of this; ncl
works in any test on Ruby <=2.1, but fails as soon as we upgrade past 2.2. Still no idea why, but the package itself is installable with latest ruby -- it's definitely a problem with puppet-homebrew.
Ideally, I'd like CI to run against ruby 1.x and ruby 2.2.3 (latest 2.x on TravisCI), since it would be good to have latest for both majors.
Playground for #48