Commit graph

33 commits

Author SHA1 Message Date
Dmitry Khomutov c015d8c58b
Refactored project structure. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov dd9f43b7dd
Refactored Config. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov 8b5a874789
Refactored Store. 2018-03-09 13:46:17 +07:00
Dmitry Khomutov 5d9b56d194
Replaced func_get_args() by ...$params (PHP 5.6+). 2018-03-09 13:46:16 +07:00
Dmitry Khomutov 16755eadd4
Code style fixes + more tests for invalid UTF-8 log. 2018-02-04 13:20:46 +07:00
Dmitry Khomutov eb55474ff4
New label fixes. 2017-12-10 17:52:49 +07:00
Dmitry Khomutov 4e68eb7180
Code style fixes. 2017-11-08 20:45:18 +07:00
Dmitry Khomutov 4ec6d854c2 Added 'user_id' column to 'build' table (created by)
+ Renamed columns 'created' -> 'create_date', 'started' -> 'start_date' and 'finished' -> 'finish_date'
+ Code style fixes.
2017-10-16 20:40:00 +07:00
SimonHeimberg ffce3e31e7 plugins depending on tests success state run also on exception
Failure notification on an exception seems important.
Now failures in this plugins will not count for build state.
2017-08-22 16:22:56 +02:00
SimonHeimberg 6a32cfb043 valid init value for config of builder, to not fail pluginExecutor when setupBuild failed 2017-08-22 16:22:56 +02: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
Dmitry Khomutov fdde33e2e2
Fixed 'setup', 'test' and 'deploy' stages. Now if 'setup' or 'test' is failed then next stages will skip. 2017-07-18 07:43:41 +07:00
Stepan Strelets 80aa7d4c06 Fix build execute - in some cases one build executed with many process 2017-04-05 18:54:06 +03:00
Dmitry Khomutov cb4d7a268e
Small fixes 2017-04-03 20:44:35 +07:00
Stepan Strelets 8f665ae710 Add build error writer (use bulk insert for improve performance) 2017-04-01 23:58:53 +03: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 a2fbd9b775
Code style fixes 2017-03-12 11:40:40 +07:00
Dmitry Khomutov 9fbf79db9e
Doc fix + additional debug info 2017-03-10 21:10:04 +07:00
Dmitry Khomutov 6cff08f073
Removed localization from logs (Because it doesn't work) 2017-02-09 22:12:21 +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 7e735bbb3b
Queue improvements 2017-02-05 15:37:46 +07:00
Dmitry Khomutov cad14a7377
Remove pluginconfig + added application parameter 'php-censor.build.remove_builds' for control artifacts 2017-01-21 10:51:44 +07:00
Dmitry Khomutov 1237bf450c
Code style fixes 2017-01-14 16:12:53 +07:00
Dmitry Khomutov 86478a1264
Fixes for build without config 2017-01-11 22:52:37 +07:00
Dmitry Khomutov 712243660c Fixed plugins and tests 2017-01-06 11:14:45 +07:00
Dmitry Khomutov 16a5add859 Refactored plugins 2017-01-05 21:09:58 +07:00
Dmitry Khomutov f3e8acc4bd New PHPUnit plugin fixes for PHP Censor 2017-01-05 20:01:53 +07:00
Dmitry Khomutov 62bf63a06e Fixed naming (phpci -> php-censor) 2016-07-22 12:14:10 +06:00
Dmitry Khomutov 32f5c01728 Fixed namespaces in docblocks (PHPCI -> PHPCensor) 2016-07-21 23:20:59 +06:00
Dmitry Khomutov 31f92327c1 Fixed naming (phpci -> php-censor) 2016-07-21 23:02:11 +06:00
Dmitry Khomutov 4fee89fb80 Fixed constants 2016-07-21 21:20:34 +06:00
Dmitry Khomutov 60a2b7282a Fixed namespaces (PHPCI -> PHPCensor) 2016-07-20 18:27:32 +06:00
Renamed from src/PHPCI/Builder.php (Browse further)