Commit graph

  • b0db1317d4 Merge pull request #54 from kamermans/bugfix_file_with_spaces Dan Cryer 2013-05-21 02:50:45 -0700
  • c38b2c7268 Add info in Pre-requisites section #56 André Cianfarani 2013-05-21 10:42:02 +0200
  • 12645b62e6 Merge 68d62e670f into aff5b1886e #54 Steve Kamerman 2013-05-20 19:57:07 -0700
  • 68d62e670f Sanitize filenames before executing shell_exec #54 Steve Kamerman 2013-05-20 22:46:14 -0400
  • aff5b1886e Merge branch 'master' of github.com:Block8/PHPCI Dan Cryer 2013-05-20 14:07:11 +0100
  • fa0cfc3614 Make copy_build copy dot files, also fix comments in new build plugins. Closes #50. Dan Cryer 2013-05-20 14:06:53 +0100
  • 005c6225da Merge pull request #48 from kamermans/feature_env Dan Cryer 2013-05-20 05:56:53 -0700
  • de2fbc9672 Changed default behavior to run a single PHPUnit config from the directory where the config file is read from, this can be changed via 'run_from: dir/' #49 Steve Kamerman 2013-05-19 18:52:56 -0400
  • 789e4b7612 Allow only PHP files to be run and prevent shell command injection Steve Kamerman 2013-05-19 18:49:11 -0400
  • d5e7fcd13a Merge e04e49bb32 into 78ff184d54 #48 Steve Kamerman 2013-05-19 13:54:44 -0700
  • e04e49bb32 Added support for standard YAML key/value pairs #48 Steve Kamerman 2013-05-19 16:54:35 -0400
  • 78ff184d54 Merge pull request #47 from kamermans/mysql_enhanced Dan Cryer 2013-05-19 12:24:54 -0700
  • 3b72e12491 Removed unused local var Steve Kamerman 2013-05-19 11:28:27 -0400
  • d74f04bfb0 Added support for custom PHPUnit command Steve Kamerman 2013-05-19 11:16:49 -0400
  • 7245b351a0 Implemented environment plugin Steve Kamerman 2013-05-19 01:47:41 -0400
  • df51714f05 Merge 5f66ff6199 into 4505517093 #47 Steve Kamerman 2013-05-18 21:01:33 -0700
  • 5f66ff6199 Fixed file path problem #47 Steve Kamerman 2013-05-18 23:46:26 -0400
  • c03d5f3af3 Fixed file path problem Steve Kamerman 2013-05-18 23:40:30 -0400
  • 60894db8dc Syntax changes Steve Kamerman 2013-05-18 23:33:39 -0400
  • dda472f96d Implemented MySQL file imports Steve Kamerman 2013-05-18 23:25:14 -0400
  • 4505517093 Removing mistakenly retained copy_build plugin from phpci.yml Dan Cryer 2013-05-17 23:22:29 +0100
  • 29541ac1fe Adding Clean Build and Package Build, Closes #38, Closes #37. Dan Cryer 2013-05-17 23:19:38 +0100
  • c5c699b92d Merge pull request #46 from Block8/feature/copy_build Dan Cryer 2013-05-17 14:20:09 -0700
  • f59ae86eab Merge 705c432272 into b74a7070a7 #46 Dan Cryer 2013-05-17 14:17:16 -0700
  • 705c432272 Fixing the copy_build plugin, issue #36 #46 Dan Cryer 2013-05-17 22:13:07 +0100
  • b74a7070a7 Fixing Github sign-in Dan Cryer 2013-05-17 21:42:29 +0100
  • 7b70fe3c69 Fixing Github sign-in Dan Cryer 2013-05-17 21:39:32 +0100
  • ff02a52a6a Fix Dan Cryer 2013-05-17 19:17:51 +0100
  • ecd051a2eb Copy build plugin. Dan Cryer 2013-05-17 17:50:27 +0100
  • 3e846a69a0 Merge branch 'master' of github.com:Block8/PHPCI Dan Cryer 2013-05-17 17:36:28 +0100
  • f256db237b Fixing PHPCI so that it'll work in a subdirectory. Dan Cryer 2013-05-17 17:34:31 +0100
  • 6473ee90a3 Adding build status from PHPCI to the README. Dan Cryer 2013-05-17 17:39:44 +0200
  • b9415316d4 Merging fixes for strict standards errors. Closes #44 Dan Cryer 2013-05-17 16:24:17 +0100
  • 71a01425cb Merge branch 'master' of https://github.com/kinncj/PHPCI into fix/standards_errors Dan Cryer 2013-05-17 16:14:08 +0100
  • c03b278704 Merge 3de71b2155 into 709dd9171c #44 Kinn Coelho Julião 2013-05-17 08:13:02 -0700
  • 709dd9171c Merge branch 'master' of github.com:Block8/PHPCI Dan Cryer 2013-05-17 16:11:10 +0100
  • 653f4cb620 Adding build status images, both to the dashboard and as an external facing feature. Closes #43 Dan Cryer 2013-05-17 16:10:54 +0100
  • 623bb18dd4 Added a Shell Plugin #45 Kinn Coelho Julião 2013-05-17 10:10:48 -0400
  • 3de71b2155 Removed from view once it's loaded by AJAX request #44 Kinn Coelho Julião 2013-05-17 10:08:15 -0400
  • 3adcbf3a30 Merge 01ad8e4e4f into 3b196a3072 #42 Kinn Coelho Julião 2013-05-16 16:25:13 -0700
  • 01ad8e4e4f Added new Plugin to execute shell commands #42 Kinn Coelho Julião 2013-05-16 19:23:37 -0400
  • e037f063aa Added missing $plugins to the view Kinn Coelho Julião 2013-05-16 18:21:51 -0400
  • 3b18f477a0 Merge branch 'master' of github.com:kinncj/PHPCI Kinn Coelho Julião 2013-05-16 18:06:44 -0400
  • 3f9b678d2b Validate if github_token exists Kinn Coelho Julião 2013-05-16 18:06:01 -0400
  • a071ef19ab Fixed Strict Standards notices Kinn Coelho Julião 2013-05-16 15:43:17 -0400
  • 3b196a3072 Merge pull request #40 from kamermans/master Dan Cryer 2013-05-16 11:33:37 -0700
  • f0a59f9d78 Merge abcc5f13d8 into 14841477a6 #40 Steve Kamerman 2013-05-16 11:26:20 -0700
  • abcc5f13d8 Fixed GitHub Remote SSH build authentication errors #40 Steve Kamerman 2013-05-16 14:20:40 -0400
  • 6ad3c0894e Merge branch 'master' of https://github.com/Block8/PHPCI Steve Kamerman 2013-05-16 13:40:22 -0400
  • 14841477a6 Improved commenting throughout the project. Fixes #18 Dan Cryer 2013-05-16 17:17:29 +0100
  • 63e1797249 Merge branch 'master' of https://github.com/Block8/PHPCI Steve Kamerman 2013-05-16 11:59:48 -0400
  • 02632f8799 Bugfix: Remote GitHub builds fail Steve Kamerman 2013-05-16 11:57:47 -0400
  • 7d9abf21fb Fixing PHPMD and PHPCS plugins, updating code to pass both, and updating phpci.yml to enable them. Issue #18 Dan Cryer 2013-05-16 16:46:30 +0100
  • 953a209d6d Fixing exclude functionality in PHPMD Dan Cryer 2013-05-16 16:25:26 +0100
  • 11932e4b9c Fix for ignores in PHPCS Dan Cryer 2013-05-16 16:14:01 +0100
  • 645936f309 PHPCI/Store PSR2 compliance. Issue #18 Dan Cryer 2013-05-16 16:03:34 +0100
  • 674cf716c8 Fixing base models. Dan Cryer 2013-05-16 15:53:00 +0100
  • 83dcb2ba0c PHPCI/Plugin PSR2 compliance. Issue #18 Dan Cryer 2013-05-16 15:50:19 +0100
  • 11a3e3403f PHPCI/Helper and PHPCI/Model PSR2 compliance. Issue #18 Dan Cryer 2013-05-16 15:40:40 +0100
  • e4a6e224c4 PSR2 compliance for PHPCI/Controller - Issue #18 Dan Cryer 2013-05-16 15:25:39 +0100
  • 65f93555be PSR2 for PHPCI/Command - Issue #18 Dan Cryer 2013-05-16 15:14:10 +0100
  • 3906afddca Merge f42b13f0c2 into e1437a9e55 #32 Mark Clements 2013-05-16 04:57:46 -0700
  • f2223a3a86 Merge 2914e3a87d into be37a5e821 #31 Steve B 2013-05-16 03:33:57 -0700
  • 8f24360ab1 Merge 36a38ac383 into 1a92d1c619 #25 Cristi Burcă 2013-05-16 02:15:12 -0700
  • fc08f3cde2 Merge 83f857095d into 9848fa42d9 #30 Steve B 2013-05-16 01:55:42 -0700
  • da6fe41814 Merge ead7f9a5eb into ee4a8fd781 #27 Steve Kamerman 2013-05-15 20:51:48 -0700
  • e4d32b3ea1 Initial work on PSR2 compliance for issue #18 Dan Cryer 2013-05-16 02:57:02 +0100
  • 160540b6ee Add class-level docblock to every file. Dan Cryer 2013-05-16 02:30:48 +0100
  • 6094b7013c Add file-level docblock to every file. Dan Cryer 2013-05-16 02:16:56 +0100
  • 7ad996ce7c Separate JS and CSS into external files. See #18 Dan Cryer 2013-05-16 01:59:27 +0100
  • 6ee0b57434 Merge branch 'master' of github.com:Block8/PHPCI Dan Cryer 2013-05-16 01:41:31 +0100
  • 9f2aac00c9 Merge pull request #32 from MarkMaldaba/gitignore Dan Cryer 2013-05-16 05:26:27 -0700
  • f42b13f0c2 Adding .htaccess to the root directory's .gitignore file, as per #21. #32 MarkMaldaba 2013-05-16 12:56:25 +0100
  • 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. MarkMaldaba 2013-05-16 12:55:29 +0100
  • eb8383ff5c Fix for signing in with Github when adding a new project. Dan Cryer 2013-05-16 01:41:20 +0100
  • e1437a9e55 Updating README to cover new MySQL settings. Dan Cryer 2013-05-16 01:00:55 +0100
  • 450d03aeb9 Adding PgSQL plugin, powered by PDO. Accepts connection parameters from build_settings.pgsql Dan Cryer 2013-05-16 00:52:18 +0100
  • 3ac5df9eb3 Updating MySQL plugin to use PDO, and accept connection parameters from build_settings.mysql Dan Cryer 2013-05-16 00:51:48 +0100
  • d4835b46fa Fixing LocalBuild, it was in the wrong namespace. Dan Cryer 2013-05-16 00:51:12 +0100
  • aaeda894ae Fixing the add / edit project form to make the reference field validation more intelligent. Fixes #19 Dan Cryer 2013-05-16 00:33:12 +0100
  • 9d53646708 Merge branch 'master' of github.com:Block8/PHPCI Dan Cryer 2013-05-16 00:19:41 +0100
  • f40fcd965f Merge pull request #31 from meadsteve/unit-testing Dan Cryer 2013-05-16 03:35:34 -0700
  • 2914e3a87d Added a unit test case for the PHPUnit plugin. It's not fully comprehensive but good to get these started. #31 meadsteve 2013-05-16 10:52:33 +0100
  • a5a03e1f07 Switching executeCommand() to use sprintf for parameters, and all the plugins to pass params separately. See #12, closes #24 Dan Cryer 2013-05-16 00:17:57 +0100
  • be37a5e821 Refactoring builds out into separate model types (Github, Bitbucket, Local) and builder to use build->createWorkingCopy() to make build directory. Fixes #29 Dan Cryer 2013-05-15 23:47:37 +0100
  • 1a92d1c619 Fixing the console app so that it installs and runs composer if not present. Dan Cryer 2013-05-15 22:29:09 +0100
  • 68c6f14cec Merge pull request #30 from meadsteve/phpunit-comment-tweak Dan Cryer 2013-05-16 01:56:26 -0700
  • 83f857095d Updated the comments in the PHPUnit plugin to relfect the fact that directory and config file can also be arrays of strings. #30 meadsteve 2013-05-16 09:54:15 +0100
  • 9a3f1af008 Merge branch 'master' of https://github.com/Block8/PHPCI meadsteve 2013-05-16 09:46:32 +0100
  • 9848fa42d9 Merge pull request #27 from kamermans/master Dan Cryer 2013-05-16 01:46:00 -0700
  • ead7f9a5eb Added comments #27 Steve Kamerman 2013-05-15 23:50:21 -0400
  • d3f61ab79e Getting to the bottom of the logging issue Steve Kamerman 2013-05-15 23:43:34 -0400
  • dae10c1977 Added phpunit flag to allow running tests from an alternate working directory Steve Kamerman 2013-05-15 23:26:49 -0400
  • 440d600665 Fixed error about using $this outside of object context Steve Kamerman 2013-05-15 20:26:45 -0400
  • 55a823fd9a Merge branch 'master' of https://github.com/Block8/PHPCI Steve Kamerman 2013-05-15 17:24:17 -0400
  • ee4a8fd781 Merge pull request #26 from gabriel403/hotfix/symlinkcheck Dan Cryer 2013-05-15 14:10:57 -0700
  • f9dd065684 Merge 776046c7fb into 48ed635f63 #26 Gabriel Baker 2013-05-15 14:01:54 -0700
  • 776046c7fb Include build dir by default #26 Gabriel Baker 2013-05-15 22:01:02 +0100
  • a4a443f255 fix symlink check and build dir Gabriel Baker 2013-05-15 21:53:36 +0100
  • 1372a81926 Ignore Eclipse environment files Steve Kamerman 2013-05-15 15:53:00 -0400