Commit graph

1421 commits

Author SHA1 Message Date
Dan Cryer ecd051a2eb Copy build plugin. 2013-05-17 17:50:27 +01:00
Dan Cryer 3e846a69a0 Merge branch 'master' of github.com:Block8/PHPCI 2013-05-17 17:36:28 +01:00
Dan Cryer f256db237b Fixing PHPCI so that it'll work in a subdirectory. 2013-05-17 17:34:31 +01:00
Dan Cryer 6473ee90a3 Adding build status from PHPCI to the README. 2013-05-17 17:39:44 +02:00
Dan Cryer b9415316d4 Merging fixes for strict standards errors. Closes #44 2013-05-17 16:24:17 +01:00
Dan Cryer 71a01425cb Merge branch 'master' of https://github.com/kinncj/PHPCI into fix/standards_errors 2013-05-17 16:14:08 +01:00
Dan Cryer 709dd9171c Merge branch 'master' of github.com:Block8/PHPCI 2013-05-17 16:11:10 +01:00
Dan Cryer 653f4cb620 Adding build status images, both to the dashboard and as an external facing feature. Closes #43 2013-05-17 16:10:54 +01:00
Kinn Coelho Julião 623bb18dd4 Added a Shell Plugin 2013-05-17 10:10:48 -04:00
Kinn Coelho Julião 3de71b2155 Removed from view once it's loaded by AJAX request 2013-05-17 10:08:15 -04:00
Kinn Coelho Julião e037f063aa Added missing $plugins to the view
added $view->plugins
2013-05-16 18:21:51 -04:00
Kinn Coelho Julião 3b18f477a0 Merge branch 'master' of github.com:kinncj/PHPCI 2013-05-16 18:06:44 -04:00
Kinn Coelho Julião 3f9b678d2b Validate if github_token exists
Validate if the github_token session key exists before call it
2013-05-16 18:06:01 -04:00
Kinn Coelho Julião a071ef19ab Fixed Strict Standards notices
Fixed Strict Standard notice for PHPCI/Command/GenerateCommand.php
Fixed Strict Standard notice for PHPCI/Command/InstallCommand.php
2013-05-16 15:43:17 -04:00
Dan Cryer 3b196a3072 Merge pull request #40 from kamermans/master
Fixed GitHub remote build of private repo via SSH
2013-05-16 11:33:37 -07:00
Steve Kamerman abcc5f13d8 Fixed GitHub Remote SSH build authentication errors 2013-05-16 14:20:40 -04:00
Steve Kamerman 6ad3c0894e Merge branch 'master' of https://github.com/Block8/PHPCI 2013-05-16 13:40:22 -04:00
Dan Cryer 14841477a6 Improved commenting throughout the project. Fixes #18 2013-05-16 17:17:29 +01:00
Steve Kamerman 63e1797249 Merge branch 'master' of https://github.com/Block8/PHPCI 2013-05-16 11:59:48 -04:00
Steve Kamerman 02632f8799 Bugfix: Remote GitHub builds fail 2013-05-16 11:57:47 -04:00
Dan Cryer 7d9abf21fb Fixing PHPMD and PHPCS plugins, updating code to pass both, and updating phpci.yml to enable them. Issue #18 2013-05-16 16:46:46 +01:00
Dan Cryer 953a209d6d Fixing exclude functionality in PHPMD 2013-05-16 16:25:26 +01:00
Dan Cryer 11932e4b9c Fix for ignores in PHPCS 2013-05-16 16:14:01 +01:00
Dan Cryer 645936f309 PHPCI/Store PSR2 compliance. Issue #18 2013-05-16 16:03:34 +01:00
Dan Cryer 674cf716c8 Fixing base models. 2013-05-16 15:53:00 +01:00
Dan Cryer 83dcb2ba0c PHPCI/Plugin PSR2 compliance. Issue #18 2013-05-16 15:50:19 +01:00
Dan Cryer 11a3e3403f PHPCI/Helper and PHPCI/Model PSR2 compliance. Issue #18 2013-05-16 15:41:15 +01:00
Dan Cryer e4a6e224c4 PSR2 compliance for PHPCI/Controller - Issue #18 2013-05-16 15:25:39 +01:00
Dan Cryer 65f93555be PSR2 for PHPCI/Command - Issue #18 2013-05-16 15:14:10 +01:00
Dan Cryer e4d32b3ea1 Initial work on PSR2 compliance for issue #18 2013-05-16 02:57:30 +01:00
Dan Cryer 160540b6ee Add class-level docblock to every file. 2013-05-16 02:30:48 +01:00
Dan Cryer 6094b7013c Add file-level docblock to every file. 2013-05-16 02:16:56 +01:00
Dan Cryer 7ad996ce7c Separate JS and CSS into external files. See #18 2013-05-16 01:59:27 +01:00
Dan Cryer 6ee0b57434 Merge branch 'master' of github.com:Block8/PHPCI 2013-05-16 01:41:31 +01:00
Dan Cryer 9f2aac00c9 Merge pull request #32 from MarkMaldaba/gitignore
Some updates to .gitignore files
2013-05-16 05:26:27 -07:00
MarkMaldaba f42b13f0c2 Adding .htaccess to the root directory's .gitignore file, as per #21. 2013-05-16 12:56:25 +01:00
MarkMaldaba 09c546df58 Replacing .gitkeep with .gitignore, so that artifacts created in the build directories are properly ignored, and don't end up being committed to the repo on accident. 2013-05-16 12:55:29 +01:00
Dan Cryer eb8383ff5c Fix for signing in with Github when adding a new project. 2013-05-16 01:41:20 +01:00
Dan Cryer e1437a9e55 Updating README to cover new MySQL settings. 2013-05-16 01:00:55 +01:00
Dan Cryer 450d03aeb9 Adding PgSQL plugin, powered by PDO. Accepts connection parameters from build_settings.pgsql 2013-05-16 00:52:18 +01:00
Dan Cryer 3ac5df9eb3 Updating MySQL plugin to use PDO, and accept connection parameters from build_settings.mysql 2013-05-16 00:51:48 +01:00
Dan Cryer d4835b46fa Fixing LocalBuild, it was in the wrong namespace. 2013-05-16 00:51:12 +01:00
Dan Cryer aaeda894ae Fixing the add / edit project form to make the reference field validation more intelligent. Fixes #19 2013-05-16 00:33:12 +01:00
Dan Cryer 9d53646708 Merge branch 'master' of github.com:Block8/PHPCI 2013-05-16 00:19:41 +01:00
Dan Cryer f40fcd965f Merge pull request #31 from meadsteve/unit-testing
Add Unit testing to PHPCI
2013-05-16 03:35:34 -07:00
meadsteve 2914e3a87d Added a unit test case for the PHPUnit plugin. It's not fully comprehensive but good to get these started. 2013-05-16 10:52:33 +01:00
Dan Cryer a5a03e1f07 Switching executeCommand() to use sprintf for parameters, and all the plugins to pass params separately. See #12, closes #24 2013-05-16 00:19:24 +01:00
Dan Cryer be37a5e821 Refactoring builds out into separate model types (Github, Bitbucket, Local) and builder to use build->createWorkingCopy() to make build directory. Fixes #29 2013-05-15 23:47:37 +01:00
Dan Cryer 1a92d1c619 Fixing the console app so that it installs and runs composer if not present. 2013-05-15 22:29:09 +01:00
Dan Cryer 68c6f14cec Merge pull request #30 from meadsteve/phpunit-comment-tweak
Phpunit comment tweak
2013-05-16 01:56:26 -07:00