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
Cam Spiers
2a8098f431
Honour the ignore directive in Pdepend plugin
2013-08-20 21:54:42 +12:00
Dan Cryer
45a2857c39
Merge pull request #135 from kdambekalns/composer-improvements
...
Use composer without ANSI output and interaction
2013-08-15 08:35:53 -07:00
Dan Cryer
d7e7905c63
Merge pull request #134 from kdambekalns/phpmd-improvements
...
Support local PHPMD rules and suffixes
2013-08-15 08:35:24 -07:00
Karsten Dambekalns
0c95d27056
Use composer without ANSI output and interaction
2013-08-15 17:28:25 +02:00
Karsten Dambekalns
aedac8498b
Support suffixes for PHPCS
...
The suffixes to scan can be given in options now, default is just php.
2013-08-15 16:23:53 +02:00
Karsten Dambekalns
5f2b5fc2e7
Support local PHPMD rules and suffixes
...
Allows to specify rules as a relative path in the project.
The suffixes to scan can be given in options now, default is just php.
2013-08-15 16:22:47 +02:00
Dan Cryer
0caa1605d6
Merge pull request #130 from camspiers/pdepend-remove-artifacts
...
Check if build artifacts exist before deleting them
2013-08-12 04:45:25 -07:00
Cam Spiers
15ffbf963d
Allow project names with spaces to work with depend build artefacts
2013-08-10 13:36:55 +12:00
Cam Spiers
69cc83a04a
Check if build artifacts exist before deleting them
2013-08-10 13:34:19 +12:00
a.cianfarani
97d279cabd
Cleaned coding style
2013-08-02 12:12:17 +02:00
a.cianfarani
287a2b3632
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
composer.json
2013-08-02 12:11:23 +02:00
a.cianfarani
2bfd226663
Implemented Atoum plugin as a 'native' plugin:
...
- allow atoum bin to be called directly into PHPCI and not only in the current project tested (changed -d option),
- added plugin in the phpci's composer.json,
- modify execute method of the plugin because atoum always return 0 even if errors are catched,
2013-08-02 12:02:44 +02:00
Tobias Tom
e4685b9c29
Added initial version of the grunt plugin.
2013-07-31 08:55:19 +02:00
Alex Russell
4133bb7905
Extended phpcs plugin to allow for extra commandline arguments.
...
- Now accepts paths in the --standards argument (and correctly prepends
the build directory) so it actually works
- Now accepts the --tabwidth argument so that if your project favours tabs
over spaces you can still just use PSR2 and you don't have to sacrifice
using the Generic.WhiteSpace.ScopeIndent rule because it is spaces-only
- Now accpets the --encoding argument. I haven't used this before, but
looking in the phpcs documentation it looks like a very useful one to
have as most people code in utf-8 but phpcs defaults to iso-8859-1 and
it can apparently "cause double-encoding problems when generating UTF-8
encoded XML reports"
2013-07-30 14:58:00 +01:00
a.cianfarani
e77a5a75fb
Merge remote-tracking branch 'upstream/master'
2013-07-26 09:45:36 +02:00
japaveh
89c0082ad4
Merge remote-tracking branch 'upstream/master'
2013-07-25 23:21:13 +02:00
Dan Cryer
8c98a3ab64
Merge pull request #84 from sanpii/atoum
...
Add atoum plugin
2013-07-25 04:21:30 -07:00
Alexander Pirogov
2a0e6d2401
added rules option to phpmd plugin
2013-07-19 16:40:16 +03:00
Alexander Pirogov
a137e9c0c6
added prefer_dist option to composer plugin
2013-07-18 16:10:55 +03:00
Alexander Pirogov
6c76208992
added smtp_encryption config parameter
2013-07-18 14:14:22 +03:00
japaveh
dd3671186f
Included support for PhpLoc and Pdepend
2013-07-13 00:19:43 +02:00
Sanpi
ff8bd75b22
Add atoum plugin
2013-06-25 13:50:23 +02:00
a.cianfarani
74f3b145f2
Merge upstream/master
2013-06-05 16:48:01 +02:00
meadsteve
84370038aa
Added basic body and title for the email notifications.
2013-06-04 21:47:45 +01:00
meadsteve
33b840a82d
Adding a default address that is always mailed to by notifications.
2013-06-04 21:09:16 +01:00
meadsteve
f8407e39c8
Email plugin now looks in the yaml file for an addresses setting. All these addresses will be mailed with a pass or fail message.
2013-06-01 13:57:39 +01:00
meadsteve
76e5c66b38
Fixing the email plugin so that it retrieves the system config correctly.
2013-06-01 13:29:59 +01:00