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
Dan Cryer
99884c2800
Merge pull request #15 from MarkMaldaba/windows_tempfolder_fix
...
Looks good to me.
2013-05-15 08:29:34 -07:00
MarkMaldaba
251f4d6713
Fix for running PHP under CGI on Windows machines. In this situation, the environement variables defining the system temp path are not necessarily available to PHP, so sys_get_temp_dir() falls back to using the system path (e.g. C:\WINDOWS), which is normally unwritable. This means that temp-file creation fails.
...
I've added code to detect this situation, and if it occurs we point it to %SystemRoot%\TEMP instead, which usually is present and writable. May not fix 100% of cases, but should fix the vast majority of situations where this may occur.
2013-05-15 16:04:55 +01:00
meadsteve
7531840004
Merge branch 'master' of https://github.com/Block8/PHPCI
2013-05-15 15:04:09 +01:00
meadsteve
9c0c28a67f
Merge branch 'php-unit-xml-config'
...
Conflicts:
PHPCI/Plugin/PhpUnit.php
2013-05-15 15:01:08 +01:00
Dan Cryer
c08825d7c3
Merge pull request #14 from meadsteve/php-unit-xml-config
...
Modification to PHPUnit plugin to take multiple dirs and config files
2013-05-15 06:22:05 -07:00
meadsteve
24e709f77e
Modified the PHPunit plugin so that it can take multiple config files and dirs and will combine the results of each.
2013-05-15 13:41:30 +01:00
meadsteve
a0528d2cc4
Added argument to Phpunit plugin: config. This takes the path to an xml configuration file which will be run instead of the specified directory.
2013-05-15 13:03:37 +01:00
meadsteve
1b93921cd0
Added argument to Phpunit plugin: config. This takes the path to an xml configuration file which will be run instead of the specified directory.
2013-05-15 13:01:47 +01:00
Dan Cryer
c9b17e3534
Merge pull request #6 from Block8/feature/github_integration
...
Merging Github integration. Drop down select repositories, Github commit statuses.
2013-05-15 01:30:14 -07:00
Dan Cryer
5ae4ba03bf
Fixing phpci.yml, use spaces not tabs
2013-05-14 20:00:52 +01:00
Dan Cryer
be838c6765
Merging master to bring github branch into line.
2013-05-14 19:57:37 +01:00
Dan Cryer
fa18d89ddc
Adding support for local path based projects. See pull #2
2013-05-14 19:44:14 +01:00
Dan Cryer
5f9f839613
Removing the extra /tmp from sys_get_temp_dir()
2013-05-14 18:34:26 +01:00
Dan Cryer
62e731abad
Merge pull request #8 from meadsteve/master
...
Fix temp directory for ssh-keygen on windows systems
2013-05-14 12:48:27 -07:00
Dan Cryer
9f0e04d8e3
Merge pull request #9 from meadsteve/symfony-yaml
...
Merging the use of the Symfony YAML parser, removing the requirement for the YAML extension. Thanks @meadsteve :)
2013-05-14 12:46:42 -07:00
Dan Cryer
fa7ad2f45d
Removing short open tags and replacing with print statements.
2013-05-14 18:28:03 +01:00
meadsteve
b71849a9c4
I've replaced the requirement for the pecl yaml extension with the symphony component. Sometimes I work on a windows box and the instructions for installing pecl yaml on windows looked a little intimidating:
...
https://code.google.com/p/php-yaml/wiki/InstallingWithPecl
2013-05-14 18:15:57 +01:00
meadsteve
bdaf5abff7
I've replaced the requirement for the pecl yaml extension with the symphony component. Sometimes I work on a windows box and the instructions for installing pecl yaml on windows looked a little intimidating:
...
https://code.google.com/p/php-yaml/wiki/InstallingWithPecl
2013-05-14 18:07:46 +01:00
meadsteve
0a9c7bda93
On a windows system having a file path like '/tmp/' . md5(microtime(true)) caused problems. I've updated this to use the system temp directory.
2013-05-14 18:01:14 +01:00
Dan Cryer
918b4deff4
Adding Github statuses integration
2013-05-14 17:49:39 +01:00
Dan Cryer
812dfcb95a
Github pull request status updates
2013-05-14 16:58:14 +01:00
Dan Cryer
dfeac39be3
Github integration.
2013-05-14 16:37:54 +01:00
Dan Cryer
9ea3a22864
Adding support for PHPSpec.
2013-05-14 14:37:14 +01:00
Dan Cryer
927d4f5133
Removing un-minified bootstrap JS, and a star ratings library carried over when starting the project.
2013-05-14 13:11:30 +01:00
Dan Cryer
4037964d4c
Adding a status indicator for each plugin on the build page, fixing ignores for PHPCPD
2013-05-14 13:09:54 +01:00
Dan Cryer
6053f0f748
Updating the composer.json to include the web site, and a few support links.
2013-05-14 11:46:03 +01:00
Dan Cryer
d037baf4bc
Potential fix for installation on Windows. See issue #4
2013-05-14 09:11:31 +01:00
Dan Cryer
914c0168f3
Merge branch 'master' of github.com:Block8/PHPCI
2013-05-14 09:01:09 +01:00
Dan Cryer
8ae2069530
Updating project form to accept and clean up BitBucket / Github URLs
2013-05-14 09:00:56 +01:00
Dan Cryer
8acde7d2ff
Merge pull request #1 from jfi/master
...
README cleanup.
2013-05-13 06:33:49 -07:00
James Inman
542ec1f9c3
README cleanup.
2013-05-13 14:21:08 +01:00
Dan Cryer
0ad28857fc
Removing PHPCPD tests as it doesn't seem to ignore the specified ignored folders.
2013-05-10 17:16:11 +01:00
Dan Cryer
0c4320b38c
Fixing Bitbucket controller.
2013-05-10 17:15:48 +01:00
Dan Cryer
d4b24dab32
Removing PHPCS from our build, as the project is not at all PSR2 compliant.
2013-05-10 17:07:00 +01:00
Dan Cryer
5d01359055
Expanding composer.json to include license, keywords and so on.
2013-05-10 16:54:24 +01:00
Dan Cryer
25cd71a348
Adding LICENSE file.
2013-05-10 16:53:56 +01:00
Dan Cryer
1a4f0b75a5
PHPCI should probably have a phpci.yml file...
2013-05-10 16:44:32 +01:00
Dan Cryer
93052d6cf0
Fixing the build controller.
2013-05-10 16:36:25 +01:00