In this build I tried adding the addons / pkg
key at the top level of my .travis.yml
, which also had all 4 OSs listed at the top level. Apparently this caused the Linux and macOS jobs to hang at a password prompt (probably due to an internal su
command) inside a “Configuring default pkg options” step, while the Windows job got lucky.
Looks like the pkg
addon doesn’t know to run itself only on FreeBSD, unlike the brew
(macOS only) and apt
(Linux only) addons. I’m working around with a jobs / include
list with OS-specific sections in the next build.