Commit graph

1335 commits

Author SHA1 Message Date
meadsteve e44c7b90d6 All build logs calls now pass the build through as part of the context so this gets recorded in the log message. 2013-10-27 14:21:08 +00:00
meadsteve fc2434b65d Exceptions can now be passed in to the failure logging function. 2013-10-27 12:51:49 +00:00
meadsteve b943c07f87 Fixing some formatting issues 2013-10-26 16:25:34 +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
meadsteve 1989203635 Adding two custom log handlers. One to link the logs to symphony console output to the logging and another to record build specific information in the DB. 2013-10-26 16:11:46 +01:00
meadsteve a38a18f0fd Adding psr3 logging interface and monolog to the project's composer.json. 2013-10-26 12:07:06 +01:00
David Epely 02fefe9985 fix error on missing files until installation is done 2013-10-19 16:49:52 +02:00
Dan Cryer ed5611c573 Merge pull request #175 from stiggg/git-controller
Git controller, allows calling webhook for local/remote git project
2013-10-18 07:15:25 -07:00
Sami Tikka 3d8be0e218 error handling like in other webhooks 2013-10-18 16:04:13 +03:00
Sami Tikka 6b63e47cfd gitcontroller, allows calling webhook for local/remote git project 2013-10-18 16:04:13 +03:00
Dan Cryer 4120cb683d Fixing PHPMD warnings count... Hopefully. 2013-10-12 09:50:15 +01:00
Dan Cryer 17a19c0707 Fixing PHPCS errors on PluginController 2013-10-12 09:44:51 +01:00
Dan Cryer 095bf9730d Merge pull request #180 from gabriel403/hotfix/composerHome
Hotfix/composer home
2013-10-17 03:56:22 -07:00
Dan Cryer 182af92597 Merge pull request #182 from freez10/master
Reduced cyclomatic complexity
2013-10-17 03:54:06 -07:00
Pavel Pavlov d214c9dc0e Reduced cyclomatic complexity 2013-10-17 14:51:20 +04:00
Dan Cryer 44fdee9745 Moving installation and getting started docs to the Wiki 2013-10-17 11:44:36 +01:00
Dan Cryer 3738125f1f Merge pull request #177 from freez10/master
Phing plugin
2013-10-17 02:09:42 -07:00
Gabriel Baker 7a0893737a composer_home 2013-10-17 08:53:05 +01:00
Gabriel Baker 24602766aa fix for composer_home being missing 2013-10-17 08:50:37 +01: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 a54fcf44e3 Merge pull request #174 from ttaylorr/master
Added YML formatting to phpci.yml in README.md
2013-10-16 00:47:49 -07:00
Taylor Blau 69eb5a6104 Added YML formatting to phpci.yml in README.md 2013-10-15 21:40:27 -04:00
Dan Cryer bc1486bb7e Merge pull request #173 from allistera/master
Added warning message if install.php is detected
2013-10-15 11:26:23 -07:00
Allister Antosik e120773803 Added warning message if install.php is detected
If the file install.php is detected an alert-danger message is
displayed on all pages.
2013-10-15 19:19:44 +01:00
Dan Cryer 519aba0ed7 Merge pull request #171 from crazycodr/patch-1
Added leading slash to closure to prevent reference to PHPCI namespace
2013-10-15 06:36:42 -07:00
Mathieu Dumoulin b197a9c030 Added leading slash to closure to prevent reference to PHPCI namespace
Don't forget to put \ in front of PHP namespaced objects or you end up in your own namespace.

In reference to commit: 53993a1add
2013-10-15 09:34:24 -04:00
Dan Cryer 53993a1add Fixing callable error in run builds, fixes #170 2013-10-15 14:29:23 +01:00
Dan Cryer 84ce2d1f70 Merge branch 'master' of github.com:Block8/PHPCI 2013-10-15 14:15:05 +01:00
Dan Cryer 1e51e51596 Fix checks in bootstrap.php for missing files, fixes #166, fixes #167, closes #168 2013-10-15 14:14:52 +01:00
Dan Cryer fbdf908dd6 Merge pull request #165 from Block8/feature/settings
Moved Github configuration to a new Settings area
2013-10-11 13:54:00 -07:00
Dan Cryer 2a47b08fec Removed Github configuration from ProjectController / ProjectForm and added it to a new settings area. 2013-10-11 21:51:23 +01:00
Dan Cryer cc86e85adb Fixing Github Controller to ignore all-zeroes commit IDs 2013-10-10 01:38:32 +01:00
Dan Cryer 160276ada5 Merge pull request #161 from Block8/fix/cleanup
Cleanup of PHP mess detector / PHP code sniffer errors
2013-10-11 09:29:43 -07:00
Dan Cryer 13dbcc4260 Fixing Github postbacks. 2013-10-10 01:30:40 +01:00
Dan Cryer 5213a00a3a Adding some github debug stuff 2013-10-10 01:27:43 +01:00
Dan Cryer d46ea12dd7 Fixing summary table so it doesn't completely die when there is a running build. 2013-10-10 01:26:06 +01:00
Dan Cryer a5734fb330 Fixing some more PHPCS/PHPMD errors 2013-10-10 01:19:42 +01:00
Dan Cryer 05be06f9b3 Fixing some more PHPCS/PHPMD errors 2013-10-10 01:18:05 +01: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 d060227fbd Better docblock type hinting for stores. 2013-10-08 18:24:20 +01:00
Dan Cryer cccf0b9869 Testing IRC Plugin 2013-10-08 17:23:21 +01:00
Dan Cryer e869e41f25 Fixing IRC Plugin 2013-10-08 17:21:51 +01:00
Dan Cryer e38d9b646a Adding IRC plugin 2013-10-08 17:19:44 +01:00
Dan Cryer 357a95cb61 Updating phpci.yml to allow some fails. 2013-10-08 16:38:05 +01:00
Dan Cryer 0d0ecb9901 Updating phpci.yml to run phploc 2013-10-08 16:29:23 +01:00
Dan Cryer 7d5760f355 Stabilising composer dependencies. 2013-10-08 16:29:01 +01:00