Commit graph

99 commits

Author SHA1 Message Date
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
meadsteve 83f857095d Updated the comments in the PHPUnit plugin to relfect the fact that directory and config file can also be arrays of strings. 2013-05-16 09:54:15 +01:00
meadsteve 9a3f1af008 Merge branch 'master' of https://github.com/Block8/PHPCI 2013-05-16 09:46:32 +01:00
Dan Cryer 9848fa42d9 Merge pull request #27 from kamermans/master
Build error: Fatal error: Using $this when not in object context
2013-05-16 01:46:00 -07:00
Steve Kamerman ead7f9a5eb Added comments 2013-05-15 23:50:21 -04:00
Steve Kamerman d3f61ab79e Getting to the bottom of the logging issue 2013-05-15 23:43:34 -04:00
Steve Kamerman dae10c1977 Added phpunit flag to allow running tests from an alternate working directory 2013-05-15 23:26:49 -04:00
Steve Kamerman 440d600665 Fixed error about using $this outside of object context 2013-05-15 20:26:45 -04:00
Steve Kamerman 55a823fd9a Merge branch 'master' of https://github.com/Block8/PHPCI 2013-05-15 17:24:17 -04:00
Dan Cryer ee4a8fd781 Merge pull request #26 from gabriel403/hotfix/symlinkcheck
Hotfix/symlinkcheck
2013-05-15 14:10:57 -07:00
Gabriel Baker 776046c7fb Include build dir by default 2013-05-15 22:01:02 +01:00
Gabriel Baker a4a443f255 fix symlink check and build dir 2013-05-15 21:53:36 +01:00
Steve Kamerman 1372a81926 Ignore Eclipse environment files 2013-05-15 15:53:00 -04:00
Dan Cryer 48ed635f63 Merge branch 'master' of github.com:Block8/PHPCI 2013-05-15 19:38:08 +01:00
Dan Cryer 2b709d25e8 Fix 2013-05-15 19:37:56 +01:00
Dan Cryer 2624ea7824 Updating README to mention the mailing list. 2013-05-15 20:35:26 +02:00
Dan Cryer 674744d6f1 Merge pull request #23 from MarkMaldaba/readme_update
Updated minimum PHP version in README.md.
2013-05-15 10:44:48 -07:00
MarkMaldaba 4e9672057c Updated minimum PHP version in README.md.
Symfony/YAML requires PHP 5.3.3 (and Composer requires 5.3.2, so there is not a great compatibility loss by the recent switch away from the PECL extension for YAML).
2013-05-15 18:33:53 +01:00
Dan Cryer acbec4447b Updating README and composer.json for symfony/console 2013-05-15 18:29:32 +01:00
Dan Cryer 988fa42d92 Updating PHPCI to use Symfony/Console rather than a series of individual PHP files. 2013-05-15 18:27:13 +01:00
Dan Cryer 505b0c0563 Updating base models to ones generated by the new b8framework generator. Now include strict typing, proper commenting and better formatting. Fixes #13 2013-05-15 17:28:36 +01:00
Dan Cryer 20bb2e7a10 Merge pull request #16 from MarkMaldaba/shorttag_fix
Follow-up to commit fa7ad2f45ddea003258b0448fd1038650ec2f66b...
2013-05-15 08:35:28 -07:00
MarkMaldaba f5e1d969fd Follow-up to commit fa7ad2f45d, which replaced short-tags with print statements. This one was missed (or, perhaps, has since crept in). A CodeSniffer test candidate, methinks! 2013-05-15 16:31:21 +01:00