Commit graph

957 commits

Author SHA1 Message Date
Dan Cryer
f747371c6d Fixing tests #2 2015-10-09 10:29:21 +01:00
Dan Cryer
07b92fecf3 Fixing tests 2015-10-09 10:14:54 +01:00
Dan Cryer
e61ce203a3 Docblocks 2015-10-09 09:38:55 +01:00
Dan Cryer
a008358056 Cleaning up BuildWorker #1 2015-10-09 09:27:45 +01:00
Dan Cryer
68249d2f5d Cleanup of new executor changes. 2015-10-09 09:16:05 +01:00
Dan Cryer
4375c524a9 PHPMD Fix 2015-10-08 20:27:40 +01:00
Dan Cryer
af90b94a3c PHPMD Fixes 2015-10-08 20:24:32 +01:00
Dan Cryer
2f859be369 PHPCS Fix 2015-10-08 20:22:43 +01:00
Dan Cryer
370eebd227 Fixing PHPCS error in HomeController 2015-10-08 20:20:42 +01:00
Dan Cryer
ada9e33204 Restoring to login by email. 2015-10-08 20:15:20 +01:00
Dan Cryer
4e0325e887 Missing build bugfix. 2015-10-08 17:30:34 +01:00
Dan Cryer
e871df80c2 Adding the ability to run branch-specific stages 2015-10-08 16:54:01 +01:00
Dan Cryer
7ad1d317cd Updating builds to try database config first, and fall back to file config. 2015-10-08 16:52:44 +01:00
Dan Cryer
31165a6bfa General model / store cleanup 2015-10-08 16:52:19 +01:00
Dan Cryer
74d313862c Adding project groups 2015-10-08 16:33:01 +01:00
Dan Cryer
e186874eba Removing the ability to install 'plugins' via the web interface. 2015-10-08 16:29:29 +01:00
Dan Cryer
cf415a7c78 Merge branch 'master' of github.com:Block8/PHPCI 2015-10-08 09:49:20 +01:00
Dan Cryer
2380d2e472 Build worker should delete jobs in its queue that are not recognised. 2015-10-08 09:49:16 +01:00
Stephen Ball
6f0945fb97 Added the commit message to the BuildInterpolator so it can be used as the default reason passed to deployer 2015-10-07 15:06:07 +01:00
Dan Cryer
06e3235960 Add "source" and "url" parameters to Deployer plugin. 2015-10-06 14:16:48 +01:00
Dan Cryer
de6eb62367 Deployer plugin 2015-10-06 12:00:58 +01:00
Dan Cryer
7e2fee9504 Verify that jobs actually come from PHPCI 2015-10-06 11:38:09 +01:00
Dan Cryer
de1c058f83 Merge pull request #1067 from Block8/dc/workers
Adding support for a beanstalkd-based queue
2015-10-05 15:27:18 +01:00
Dan Cryer
5062a58ba1 Merge pull request #1066 from REBELinBLUE/hide_yml_file
Adding support to check for .phpci.yml so the file can be 'hidden'
2015-10-05 15:23:20 +01:00
Dan Cryer
9dd6edc24a Fix 2015-10-05 15:07:25 +01:00
Dan Cryer
11445304d6 Making PHPMD happy. 2015-10-05 14:48:17 +01:00
Dan Cryer
771bee0aa3 Fixings 2015-10-05 14:41:13 +01:00
Dan Cryer
2858ce506a Merge branch 'master' into dc/workers 2015-10-05 14:17:23 +01:00
Dan Cryer
ea1157066e Fixing new PHPCS errors. 2015-10-05 14:17:13 +01:00
Dan Cryer
b2ed9f102b Docblock fixes 2015-10-05 14:11:43 +01:00
Dan Cryer
183d7d9e50 Making duplicate builds work again. 2015-10-05 14:07:48 +01:00
Dan Cryer
06204ef171 Adding support for beanstalkd-based workers. 2015-10-05 12:13:22 +01:00
Stephen Ball
647c0eb09c Update Build.php
Changed the order the files are loaded in
2015-10-05 10:17:04 +01:00
Stephen Ball
9ee27bad37 Adding support to check for .phpci.yml so the file can be 'hidden' as with other CI systems such as Travis, StyleCI and Codeclimate 2015-10-04 17:38:03 +01:00
Dan Cryer
b0482b191d Merge pull request #872 from REBELinBLUE/additional_interpolate
Additional interpolate
2015-10-02 22:14:14 +01:00
Dan Cryer
58a97e5a97 Merge pull request #869 from REBELinBLUE/technical_debt_cleanup
Cleanup technical debt
2015-10-02 22:12:50 +01:00
Dan Cryer
b171a10759 Fixing Codeception plugin PHPCS errors. 2015-10-02 21:53:39 +01:00
Dan Cryer
aaf93ddd7d Updating PHPCI to send more detailed commit statuses, for @REBELinBLUE. 2015-10-02 21:35:53 +01:00
Dariusz Ruminski
dc6e63a7e7 PHP CS Fixer - fix name
Closed #1054
2015-10-02 13:54:25 +02:00
Steve Robbins
92ee90998a Fixes notice in github builds
Closed #996
2015-08-13 14:28:08 +02:00
Adirelle
d698b11673 Fixes "Undefined index: login_token".
Fixes https://github.com/Block8/PHPCI/issues/994.
2015-05-30 21:16:31 +02:00
Aleix Canal
3a6008db53 Bugfix: Default codeception xml path "tests/_output/" but now 100% configurable.
Closed #991
2015-05-28 12:18:24 +02:00
tankist
9ace15a55f Fix for #988
Added class::method fallback for feature entry to prevent empty report for Codeception plugin

Closed #989
2015-05-28 12:10:14 +02:00
mulleto
3784cc8ea9 Adding an option for Plugin::Composer to pass the no_dev option. If set to true, it will execute composer with the --no-dev option, which usually suffices for testing in most projects. Default is set to false.
Closed #987
2015-05-28 12:08:30 +02:00
mulleto
d34818f029 Added missing strings in german translation
Closed #982
2015-05-28 12:05:58 +02:00
Stephen Ball
1eb5248319 Removed allowed_warnings as it is not used
Calling setOptions

Closed #975
2015-05-28 12:03:23 +02:00
Adirelle
3734d3bc9a Don't use an if and two return statements when one return is sufficient.
Don't use two if when one else does the same job.
Don't use convoluted calculations when one return statement is sufficient.
Don't call a method that doesn't exist.
Don't write a try-catch block that does nothing.
Do send exceptions when a abnormal situation occurs.

Closed #962
2015-05-28 12:00:43 +02:00
corpsee
5c6dd81a9a Extended shields.io status badge support
Closed #958
2015-05-28 11:50:57 +02:00
Petr Cervenka
7ff080971e Adding Flowdock integration
Closed #954
2015-05-28 11:47:57 +02:00
Adirelle
ad29ba4cfd Track and display the build progression, for each stages and plugins.
Translations for the build summary.

Closed #944
2015-05-28 11:39:35 +02:00