Commit graph

75 commits

Author SHA1 Message Date
Dmitry Khomutov
9e57de043e Removed useless 'project_id' column from 'build_meta' table. 2017-10-15 00:48:53 +07:00
David Sloan
242d08e016 Add the option to pass the short tags (-s) argument to PHP Parallel Lint so that files using PHP Short Tags can be linted. 2017-09-09 23:48:22 +07:00
Stepan Strelets
256b32bd81 Add mage v3 plugin (deployment) 2017-09-04 14:36:41 +03:00
Dmitry Khomutov
a6ee2756f5
Fix after rebase on fresh master. 2017-07-23 18:47:52 +07:00
SimonHeimberg
173f785d61
use log-junit when log-json is not supported by phpunit
use json as long as available, since junit does not list skipped tests before phpunit 6
2017-07-23 18:47:52 +07:00
SimonHeimberg
2bd6ae96cb
add junit format for PhpUnitResult 2017-07-23 18:47:52 +07:00
SimonHeimberg
c3c103cc78
prepare for several types of phpunit results 2017-07-23 18:47:52 +07:00
SimonHeimberg
a77b1115a0
merge similar run methods in PhpUnit 2017-07-23 18:47:51 +07:00
Dmitry Khomutov
13e492240e
Added regex pattern for branch specific config. Issue #97. 2017-07-20 08:01:26 +07:00
Dmitry Khomutov
59837a8ff1
Added param 'priority_path' (For all plugins) for control paths priority when we search plugin binary. Issue #104. 2017-07-19 10:26:51 +07:00
SimonHeimberg
443d3b2a9a fix wrong assignment in plugin for PhpCodeSniffer 2017-07-17 21:30:12 +02:00
Dmitry Khomutov
9041457af4
Changed HttpClient to Guzzle library. 2017-06-28 12:42:56 +07:00
Dmitry Khomutov
41f7597c05
Fixed PhpCsFixer directory. Issue #75. 2017-05-31 21:35:53 +07:00
Dmitry Khomutov
efbf2650bb
Code style fixes. 2017-05-08 12:37:08 +07:00
Dmitry Khomutov
e2b6f5aefd
Refactored plugin PhpCsFixer (Added more backward compatibility). Issue #63. 2017-04-19 19:07:53 +07:00
Dmitry Khomutov
9c1dcbf6a9
Refactored plugin PhpCsFixer. Issue #63. 2017-04-19 18:45:59 +07:00
bochkovprivate
acf25afdd6 Fix Technical Debt Plugin configuration parameters 2017-04-06 19:34:20 +07:00
Dmitry Khomutov
e3e3cf5124
Added SensioLabs Security Checker Plugin. Issue #27 2017-04-04 21:17:48 +07:00
Dmitry Khomutov
31beb233e3
Separated Build status constants and Plugin status constants 2017-04-03 21:19:51 +07:00
Dmitry Khomutov
d54c1978b9
Added allowed fail status for plugins (See build summary) 2017-04-03 21:04:27 +07:00
Dmitry Khomutov
78c66a4dc3
Fixed exception when plugin runs without options (Like "php_parallel_lint: "). Issue #44 2017-04-02 09:17:04 +07:00
Valeriy Tropin
97b2e34ef2
- extend phpcs options 2017-03-25 09:20:13 +07:00
Stepan Strelets
99a7044a3f Add interpolate config value for mage plugin 2017-03-23 22:35:49 +07:00
Stepan Strelets
9f232fde17 Fix bin config value check 2017-03-16 23:27:06 +07:00
Stepan Strelets
232d1d3195 Add plugin Mage 2017-03-16 23:27:06 +07:00
Valeriy Tropin
62afcee352 [php-cs] fix standard parameter 2017-03-16 22:02:32 +07:00
Dmitry Khomutov
21a73abd16
Improvements for new 'deploy' stage 2017-03-16 22:00:13 +07:00
Stepan Strelets
788aeb161a Add deploy stage 2017-03-16 21:17:17 +07:00
Dmitry Khomutov
89817f456f
Code style fixes 2017-03-15 23:27:24 +07:00
Valeriy Tropin
644b5cacb3 - allow override ignore, standard
- fix plugin behaviour  according to documentation
2017-03-15 23:17:54 +07:00
Dmitry Khomutov
c97d5935b9
Fixed PHPUnit plugin (for empty tests) 2017-03-14 22:57:46 +07:00
Dmitry Khomutov
a2fbd9b775
Code style fixes 2017-03-12 11:40:40 +07:00
Dmitry Khomutov
58875d5c8a
Fixed shell plugin execution. Issue #30 2017-03-04 12:55:13 +07:00
Dmitry Khomutov
4320ec0415
Code style fixes 2017-02-28 22:21:19 +07:00
ZinitSolutionsGmbH
5fdba72430
Problem with plugin: sends the wrong command to ignore the files. When we ignore
the directory, we use --exclude path/dir_1 --exclude path/dir_2 --exclude path/dir_3
everything works correctly but when we want to exclude file - PhpCpd.php
sends command like --names-exclude path/file_1 --names-exclude path/file_2
--names-exlcude path/file_3 and files will be scanned for copy/past, to ignore all three file we have to use
command like --names-exclude file_1,file_2,file_3 without paths.
2017-02-28 22:13:25 +07:00
Dmitry Khomutov
c4ee9a6d48
Updated dependencies 2017-02-24 17:43:37 +07:00
Dmitry Khomutov
041ab16e71
Fixed plugins execution 2017-02-20 20:28:50 +07:00
Dmitry Khomutov
9f0580e802
Improved TravisCI build settings 2017-02-18 14:34:23 +07:00
Dmitry Khomutov
ea5044bf9b
Fixes 2017-02-09 22:25:12 +07:00
Dmitry Khomutov
6cff08f073
Removed localization from logs (Because it doesn't work) 2017-02-09 22:12:21 +07:00
Dmitry Khomutov
72579e769f
Codeception improvement (+ docs) 2017-02-09 22:03:53 +07:00
Pélisset Vincent
96bddfbc45 Fix codeception path in config who was ignored 2017-02-09 21:51:27 +07:00
Dmitry Khomutov
a886e161f3
Fixed PHPUnit temp files 2017-02-07 22:35:52 +07:00
Dmitry Khomutov
327f442ebb
Small content fixes 2017-02-05 15:37:46 +07:00
Dmitry Khomutov
8779880a8f
Removed hacks for Windows OS (Because it isn't work fine all the same) 2017-02-05 15:37:46 +07:00
Dmitry Khomutov
c90c292629
Improved DB + PostgreSQL support 2017-01-29 18:20:22 +07:00
Dmitry Khomutov
4b49c95b20
Code style fixes 2017-01-22 20:06:17 +07:00
Dmitry Khomutov
ff74b2f0c5
Codeception fixes 2017-01-21 11:25:11 +07:00
Dmitry Khomutov
413230f5fc
Fixes for Codeception plugin 2017-01-21 10:52:19 +07:00
Dmitry Khomutov
d07e98178e
Fixes 2017-01-21 00:07:12 +07:00