Skip to content
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 macOS coverage in Travis CI #1477

veripoolbot opened this issue Jul 18, 2019 · 1 comment

Add macOS coverage in Travis CI #1477

veripoolbot opened this issue Jul 18, 2019 · 1 comment


Copy link

@veripoolbot veripoolbot commented Jul 18, 2019

Author Name: Todd Strader (@toddstrader)
Original Redmine Issue: 1477 from

.travis.yml has commented out lines for macOS testing. I was unable to get it to work and don't have a local macOS environment to play with.

Some notes:

MacOS will be in the cron job once uncommented. For testing purposes, I would modify the YAML so that macOS builds on pushes instead. Example:

There is a Travis YAML linter which is marginally useful:

I ran into two problems with the build before I gave up. First cpan does not work under sudo as it does in Travis Ubuntu:

Travis's macOS environment is supposed to have passwordless sudo access just like its Ubuntu environment:

And this seems to be the case because I can run "sudo cpan" without getting a password prompt. However, cpan complains about not having write permissions:

Warning: You do not have write permission for Perl library directories.

and then gives me a prompt where the answer is not "yes".

Secondly, the build fails if I skip the cpan step. I'm honestly not sure what is wrong here. complains and ccache says it can't find a file but I don't know what file. That's as far as I got.


This comment has been minimized.

Copy link

@veripoolbot veripoolbot commented Jul 18, 2019

Original Redmine Comment
Author Name: Wilson Snyder (@wsnyder)
Original Date: 2019-07-18T10:32:41Z

Kevin Kiningham indicated he will look at this in about a month.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
1 participant
You can’t perform that action at this time.