Commit graph

20 commits

Author SHA1 Message Date
Adirelle f25b1d25dc Let CommandExecutor::findBinary throw an exception when the binary is missing.
Close #910
2015-04-22 12:19:05 +02:00
nonlux 893deada33 Set the CommandExecutor buildPath property when a build is created.
Closes #556
2015-02-23 14:42:04 +00:00
Stéphane HULARD 8e23dee03a Allow the binary finder to use the project's composer.json file
- Load JSON file and get bin-dir value: https://getcomposer.org/doc/articles/vendor-binaries.md

- Update finder behaviour to avoid code duplication

Signed-off-by: Stéphane HULARD <s.hulard@chstudio.fr>
2014-07-04 11:02:27 +02:00
Dan Cryer 5ba629e874 Adding / correcting the file docblock throughout the project 2014-05-12 17:26:17 +01:00
Corpsee f6d1896096 Pull request review fixes 2014-05-11 22:38:33 +07:00
Corpsee d32c43713d Separeted CommandExecutor for different OS 2014-05-09 19:09:27 +07:00
Corpsee 5f0b45924e Merge branch 'master' into fixes-for-windows 2014-05-09 15:23:39 +07:00
Corpsee 2d52c8dd01 Fixed phpdocs 2014-05-09 15:21:53 +07:00
Corpsee a42dc67fad Fixed duplicate methods of CommandExecutor helper: executeCommand and buildAndExecuteCommand 2014-05-09 14:25:24 +07:00
Dan Cryer 985c51c5e4 Migrating PHPMD to use XML report format and add a UI plugin to display warning information. See #305 2014-04-25 11:28:27 +00:00
Corpsee 3aa4806e25 Windows fixes 2014-03-15 13:01:41 +07:00
Corpsee 18701544a0 Fixed 'cd' command for windows 2014-03-13 00:37:57 +07:00
steve.brazier 24b5bc549d Add debug logging to findBinary() 2014-03-10 12:12:38 +00:00
Corpsee e7bca06363 Fixed unittests on windows 2014-03-09 01:46:03 +07:00
Corpsee ffc7d1c1b9 Fixed findBinary function for windows (which -> where) 2014-03-09 00:30:00 +07:00
meadsteve 1bc2117c69 extracted build logging logic from the Builder class. 2013-12-13 15:57:56 +00:00
meadsteve 3a3cc98f86 rename CommandExecutor::executeCommand() so that it's not confused with the Builder::executeCommand() 2013-12-13 14:41:02 +00:00
steve.brazier 8d8714746c move findBinary from Builder to CommandExecutor. 2013-12-12 16:17:11 +00:00
steve.brazier d26568b962 fix issue #218 by blanking last output before executing new command. 2013-12-12 14:16:14 +00:00
steve.brazier 5801c6083e move command execution code out of builder class 2013-12-12 14:15:44 +00:00