Closed mdio closed 8 years ago
If you want to include parallel-lint to appveyor.yml, use php parallel-lint.php to start it. Works for me at least.
Cool, I do not know appveyor service. Look great :+1:
And thanks, I do not use Windows for six years :) But I am wondered why 'vendor\bin\tester' on Windows works,
It works because it has a tester.bat (.cmd would work as well) that calls PHP with the tester.php bootstrap file.
To clarify: If you have an executable (.exe but also .bat or .cmd) then you can omit the extension when calling it. It looks like the calls are the same on Windows and Linux but Linux uses tester and Windows uses tester.bat.
The changes from 0.9.1 in src/Process/SkipLintProcess.php to supply the content of bin/skip-linting.php to the command line via -r broke linting on Windows.
Apparently double quotes are not escaped correctly by escapeshellarg on Windows.
I also added an appveyor.yml for further automatic testing on Windows (as a starting point). See build results before and after.