Commit graph

124 commits

Author SHA1 Message Date
Steve B
5b2f66565c Merge pull request #220 from meadsteve/master
remove callable typehint as this is not in php 5.3
2013-11-27 00:58:31 -08:00
steve.brazier
db3fcb45d6 remove callable typehint as this is not in php 5.3 2013-11-27 08:49:03 +00:00
meadsteve
6d5bceea16 fix copy-paste mistake in phpunit plugin runDir() 2013-11-25 21:49:14 +00:00
Steve B
477fd58641 Merge pull request #213 from meadsteve/plugin-builder
Plugin construction change - plugin factory
2013-11-25 05:43:43 -08:00
Dan Cryer
235ac26932 Merge pull request #202 from rlindauer/master
Fix two bugs in PhpMessdetector Plugin
2013-11-25 03:46:12 -08:00
Dan Cryer
c3d4286354 Merge pull request #208 from elkangaroo/phpcs-count-fix
Fixed counting (errors, warnings) in PHP Code Sniffer plugin
2013-11-25 03:44:51 -08:00
steve.brazier
767d05cd80 Update constants to uppercase to match psr2. 2013-11-20 11:47:29 +00:00
meadsteve
6467a83d1a adds additional comments to plugin factory. 2013-11-17 22:31:51 +00:00
meadsteve
9d1d2443a9 Move the mailer constructor logic out of the plugin and in to a factory class for reuse. 2013-11-17 21:26:38 +00:00
meadsteve
51f73458c8 allow swiftmailer object to be passed in to Email Plugin. 2013-11-17 17:50:06 +00:00
meadsteve
e1d8239e8a Create factory for plugins that resources can be registered with. 2013-11-17 17:23:35 +00:00
Alexander Wenzel
801cc8ee5e store errors from parallel-lint as build_meta (key "phplint-errors");
add them to the "Quality Trend" graph on the build view
2013-11-13 19:55:45 +01:00
Alexander Wenzel
a0d5f4b4d8 fix Plugin\PhpParallelLint to reflect latest upstream changes:
> executable is now "parallel-lint" instead of "run"
> supports --exclude flag (ignore directories)
2013-11-13 19:18:24 +01:00
Alexander Wenzel
2fb162900d fixed counting of errors and warnings in Plugin/PhpCodeSniffer;
use --report=emacs in Plugin/PhpCodeSniffer to not spam the logs with the full blown report but rather display a small human readable summary report
2013-11-13 18:50:07 +01:00
Roy Lindauer
fb08cdbbe7 Fix bug where ruleset file could not be set in PHPMessdetector plugin 2013-11-10 18:22:54 -08:00
Roy Lindauer
d5763b8d78 Fix bug where options could not be overridden in PHPMessdetector plugin 2013-11-10 18:22:05 -08:00
Steve B
e1d68bece7 Merge pull request #191 from meadsteve/logging
RFC: First draft of using monolog for logging
2013-11-01 05:14:08 -07:00
Dan Cryer
14f00ee512 Merge pull request #192 from c2is/atoum
Added chdir because atoum as bundle need to be run from app root path
2013-11-01 03:46:46 -07:00
Jimmy Cleuren
924dadcdcd remove the double buildpath 2013-11-01 11:22:39 +01:00
a.cianfarani
e2c7a4cd43 Added chdir because atoum as bundle need to be run from app root path 2013-10-28 17:41:15 +01:00
meadsteve
8c88581021 Modified the builder so that it expects to have a psr3 compliant logger attached. 2013-10-26 16:15:29 +01:00
Dan Cryer
4120cb683d Fixing PHPMD warnings count... Hopefully. 2013-10-12 09:50:15 +01:00
Pavel Pavlov
d214c9dc0e Reduced cyclomatic complexity 2013-10-17 14:51:20 +04:00
Pavel Pavlov
2c1c5bfbe9 Typo fix 2013-10-17 04:17:06 +04:00
Pavel Pavlov
f1b13e48f8 Cleanup 2013-10-17 02:17:40 +04:00
Pavel Pavlov
7b3eea7cbb Added Phing plugin 2013-10-17 02:12:42 +04:00
Dan Cryer
16003ff01b Fixing some more PHPCS/PHPMD errors 2013-10-10 01:12:30 +01:00
Dan Cryer
77fae9a56d Holy cleanup, batman. 2013-10-10 01:01:06 +01:00
Dan Cryer
4cbfc06022 Adding a more standard PHP Lint plugin. Fixes #111 2013-10-09 17:21:33 +01:00
Dan Cryer
cccf0b9869 Testing IRC Plugin 2013-10-08 17:23:21 +01:00
Dan Cryer
e38d9b646a Adding IRC plugin 2013-10-08 17:19:44 +01:00
Dan Cryer
524a0cc58a Replacing build status images 2013-10-08 12:50:59 +01:00
Dan Cryer
47672c014f Adding basic Behat plugin, fixes #101 2013-10-08 10:26:11 +01:00
Dan Cryer
ede49c8c69 Adding @dongilbert's Codeception plugin. Fixes #86 2013-10-08 10:21:54 +01:00
Dan Cryer
0c8d9c0f74 Added findBinary, fixes #115 2013-10-08 08:50:10 +01:00
Dan Cryer
f7e466bdb1 Fixes #147 2013-10-08 08:30:15 +01:00
Dan Cryer
b33189e08e UI plugins, including quality trend chart, logs and lines of code. Some UI tweaks. 2013-10-08 07:21:46 +01:00
Dan Cryer
00ae1a1bfb Merge pull request #153 from grogy/parallel-lint
Added initial version of the PHP parallel lint plugin.
2013-09-20 09:11:31 -07:00
Dan Cryer
c84a6a35b2 Merge pull request #149 from brooksie155/master
Small updates
2013-09-20 09:09:50 -07:00
Václav Makeš
12ee81a888 Added initial version of the PHP parallel lint plugin. 2013-09-20 12:58:41 +02:00
Stephen Brooks
459269f61f Fix notice on command line when PHPCI_DB_HOST not set 2013-09-18 09:56:54 +01:00
Stephen Brooks
f5c7f85bed Add ability to specify sub path and override global ignore list in phpci.yml 2013-09-18 09:54:23 +01:00
Stephen Brooks
9b4c35a11e Add ability to specify project sub-path and set flag for code coverage 2013-09-18 09:53:01 +01:00
a.cianfarani
7c06aa4273 Coding style... 2013-08-28 10:49:10 +02:00
a.cianfarani
17852f8aa8 Clean %buildurl% var for message option: just url given now, not the html link 2013-08-28 10:47:00 +02:00
a.cianfarani
03c5fb5558 Added %buildurl% var for message option 2013-08-28 10:43:29 +02:00
a.cianfarani
5cc9ddb068 Added campfire plugin to allow pushing messages 2013-08-27 18:35:10 +02:00
a.cianfarani
3e0f5d793c Allow atoum to be called from the tested project if executable option is set.
Improve errors catching
2013-08-23 18:13:12 +02:00
a.cianfarani
f28ba71be5 Merge remote-tracking branch 'upstream/master' 2013-08-23 16:06:59 +02:00
a.cianfarani
db42fb4224 restored chmod 2013-08-21 15:37:23 +02:00