Dan Cryer
156c635af5
Updating deps
2015-10-13 09:59:48 +01:00
Dan Cryer
06204ef171
Adding support for beanstalkd-based workers.
2015-10-05 12:13:22 +01:00
Dan Cryer
6c33417839
More composer.json cleanup
2015-10-05 09:57:50 +01:00
Dan Cryer
fa979f6a02
Fixing composer.json
2015-10-05 09:56:36 +01:00
Dariusz Ruminski
dc6e63a7e7
PHP CS Fixer - fix name
...
Closed #1054
2015-10-02 13:54:25 +02:00
Petr Cervenka
7ff080971e
Adding Flowdock integration
...
Closed #954
2015-05-28 11:47:57 +02:00
Adirelle
4edefee761
Reworked the DaemonCommand.
...
* Accepts options for PID and log file.
* Uses posix_kill whenever available.
* Checks that the daemon actually started or stopped.
* Try to terminate then kill the daemon.
* Uses the logger or output instead of "echo".
Added a ProcessControl interface and implementations.
Closed #908
2015-05-28 10:55:59 +02:00
Adirelle
290c34a27d
Updated the php_codesniffer required version and added a default phpcs.xml.
...
Added a PHPMD configuration file.
Updated phpci.yml to use the configuration files.
Close #913
2015-04-22 12:22:28 +02:00
Adirelle
452a5ba97c
Enforce "en" lang in tests.
...
Some tests compare the result to english strings.
Do not test UnixCommandExecutor on Windows.
PharTest: explain why PHAR writing test are skipped.
InstallCommandTest: mock checkRequirements to allow the tests to run.
Run php_parallel_lint before all other tests.
Close #846
2015-04-22 11:49:26 +02:00
Adirelle
d804438a87
Use sensiolabs/ansi-to-html to parse the build logs.
...
Added an AnsiConverter helper.
Use the AnsiConverter in the email and page templates that display the build log.
Use a dedicated stylesheet for the ANSI converter.
It can be customized.
It can be inlined in the notifications.
Do not use ProphecyTestCase when not needed.
2015-04-09 11:54:57 +02:00
Dan Cryer
bfc56a753d
Updating dependencies.
2015-02-26 08:08:45 +00:00
Dan Cryer
872d37b1e6
Updating dependencies.
2015-02-03 10:54:50 +00:00
Stephen Ball
fd8f318401
Add a plugin to handle sending notifications to Slack ( https://slack.com/ )
...
Closes #720
2014-12-22 16:03:09 +00:00
Stephen Ball
768a8a180c
New plugin to support PHP TAL linting.
...
Closes #701
2014-12-18 09:45:17 +00:00
Dan Cryer
036501b363
Removing apparently redundant requirement for mcrypt.
2014-12-11 14:35:07 +00:00
Dan Cryer
9eeaabc6fe
Front-End Upgrade: New UI Based on Admin LTE.
...
Closes #673
2014-12-03 15:30:36 +00:00
Marco Vito Moscaritolo
0357103013
Removing PHPCI's custom autoloader in favour of Composer autoloader.
...
Closes #661
2014-12-01 17:20:54 +00:00
Dan Cryer
c5bd0e0bb8
Adding testing requirements to composer, so that they are loaded when PHPCI tests PHPCI.
2014-07-29 17:08:17 +01:00
Graham Campbell
7463613c16
Cleanup of PHPCI dependencies in composer.json
...
Closes #490
Update composer.json
2014-07-11 16:36:14 +01:00
Jimmy Cleuren
78a9965820
Upgrade PHPUnit to the latest stable version (4.1)
...
Closes #466
2014-07-11 16:35:39 +01:00
James Inman
e84a8766fc
HipChat integration.
2014-05-13 16:56:05 +01:00
Dan Cryer
d63a029b74
Adding migrations functionality to PHPCI using Phinx
2014-05-13 15:15:06 +00:00
steve.brazier
ee301de023
bump required php version to 5.3.8.
2014-05-09 11:20:04 +01:00
Dan Cryer
efd2073779
Updating composer.json
2014-05-08 16:04:37 +00:00
Dan Cryer
c13d79e43a
Fixing composer.json and composer.lock after my breaking them in 69ea47874f
. Thanks @elkangaroo
2014-05-01 17:11:21 +01:00
Dan Cryer
69ea47874f
Fixing the horrors of overly long lines, misalignment, and incorrect use of new lines.
2014-05-01 16:53:29 +01:00
Dan Cryer
959864c582
Fixing previous commit >_>
2014-04-16 12:05:45 +01:00
Dan Cryer
6c01406935
Fixing previous commit >_>
2014-04-16 12:05:00 +01:00
Dan Cryer
b7e0a545bc
Adding post install script
2014-04-16 11:03:40 +00:00
Dan Cryer
1ba1087b5a
Updating dependencies - Fixes #320 , thanks @GrahamCampbell
2014-04-16 09:48:39 +01:00
Dan Cryer
1bc5f9048c
Fixes for feedback in #341 .
2014-04-16 09:29:01 +01:00
Corpsee
76c9676be3
Added phpunit config/bootstrap files for autostart all tests
2014-03-09 01:44:54 +07:00
steve.brazier
2fb8985ff7
move prophecy-phpunit to a dev dependency as it's not required other than to execute tests.
2013-12-06 15:10:58 +00:00
steve.brazier
0b130a42db
add prophecy and phpunit integration to make mocking a bit simpler.
2013-12-06 12:51:12 +00:00
steve.brazier
599e8ce914
fix invalid version string for pimple in composer.json
2013-11-20 11:49:08 +00:00
meadsteve
e1d8239e8a
Create factory for plugins that resources can be registered with.
2013-11-17 17:23:35 +00:00
meadsteve
a38a18f0fd
Adding psr3 logging interface and monolog to the project's composer.json.
2013-10-26 12:07:06 +01:00
Dan Cryer
7d5760f355
Stabilising composer dependencies.
2013-10-08 16:29:01 +01:00
Dan Cryer
524a0cc58a
Replacing build status images
2013-10-08 12:50:59 +01:00
Dan Cryer
42c5543cab
Moved non-dependencies to suggest in composer.json
2013-10-08 08:51:48 +01:00
Václav Makeš
12ee81a888
Added initial version of the PHP parallel lint plugin.
2013-09-20 12:58:41 +02:00
a.cianfarani
db42fb4224
restored chmod
2013-08-21 15:37:23 +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
a.cianfarani
e77a5a75fb
Merge remote-tracking branch 'upstream/master'
2013-07-26 09:45:36 +02:00
japaveh
dd3671186f
Included support for PhpLoc and Pdepend
2013-07-13 00:19:43 +02:00
a.cianfarani
74f3b145f2
Merge upstream/master
2013-06-05 16:48:01 +02:00
Steve B
ab81c75e95
Update to composer.json to correct indentation.
...
swiftmailer was added automatically by PHPStorm and the indentation didn't match the rest of the file.
2013-06-05 09:53:32 +02:00
meadsteve
0c1c3d60ef
Adding v5.0 of SwiftMailer to composer.
2013-05-31 12:36:12 +01:00
Gabriel Baker
81b2f89435
PHP CS Fixer and indentation fix
2013-05-22 21:43:19 +01:00