On 1 July 2017 at 04:33, Zero King wrote: > On Fri, Jun 30, 2017 at 10:51:54PM +0200, Mojca Miklavec wrote: >> >> Dear Zero King, >> >> Why is this build reported as successful? >> >> https://travis-ci.org/macports/macports-ports/jobs/248896726 > > 1. Lint error was ignored. I didn't fix it because "file delete -force" > errors aren't fixed.
OK. > 2. `portindex` failed to parse the Portfile but didn't return an error. > How can I throw an error when `portindex` failed or printed "Failed to > parse file" while keeping the output in Travis logs (in Bash)? I tried to figure out where you call (anything that calls) portindex, but no luck :). If any command that you ran failed, your program should exit with non-zero status at the end, but I guess you already know that. >> Failed to parse file lang/llvm-4.0/Portfile: wrong # args: should be >> "sha256 action ?file?" > >> Also: can it be that we're experiencing troubles due to an unusual >> $HOME variable? > > Does Travis environment have an unusual $HOME? Reading those logs I had the impression that /opt/local/var/macports/home might be used, but I'm not sure. Mojca
