Dmitry Khomutov
2a933a7ecb
Added global application config (config.yml) option
...
'php-censor.build.allow_public_artifacts' for allow/deny to generate
public artifacts (PHPUnit code coverage html report, Pdepend html
reports). Issue #107 .
2018-03-08 01:31:25 +07:00
Dmitry Khomutov
0fc2a66678
Now builds artifacts remove when remove build and project. Issue #107 .
2018-03-07 22:21:57 +07:00
Dmitry Khomutov
d0c69d2ef0
Refactored Model class.
2018-02-28 09:40:14 +07:00
Dmitry Khomutov
3400271bc5
Added pull request remote branch to GUI.
2018-02-23 19:31:06 +07:00
Dmitry Khomutov
429405809e
Refactored build type 'Pull request' logic.
2018-02-23 18:54:03 +07:00
Dmitry Khomutov
eecf3ea3ce
Added new build source: Webhook (Pull request).
2017-12-27 23:05:04 +07:00
Dmitry Khomutov
ce23fac283
Added new errors count to main dashboard and builds list.
2017-12-13 22:40:51 +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
Dmitry Khomutov
58b23fe89d
Removed useless code from models + code style fixes.
2017-10-15 20:05:33 +07:00
Dmitry Khomutov
9e57de043e
Removed useless 'project_id' column from 'build_meta' table.
2017-10-15 00:48:53 +07:00
Dmitry Khomutov
145670acde
Build sources instead of 'Manual' word.
2017-10-14 21:13:36 +07:00
Dmitry Khomutov
a9309a1feb
sendStatusPostback fix.
2017-07-02 16:51:02 +07:00
Dmitry Khomutov
12805d58d9
Added tags for Github builds (Fixes).
2017-04-22 21:06:53 +07:00
Dmitry Khomutov
647a5cedcd
Added tags for Github builds.
2017-04-22 20:02:24 +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
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
cb4d7a268e
Small fixes
2017-04-03 20:44:35 +07:00
Dmitry Khomutov
a3ef15b488
Fixed debug build from GUI for environments
2017-04-02 09:17:03 +07:00
Stepan Strelets
8f665ae710
Add build error writer (use bulk insert for improve performance)
2017-04-01 23:58:53 +03:00
Stepan Strelets
41f025c243
Increase environment field length (20 -> 250)
2017-03-26 17:36:30 +07:00
Stepan Strelets
047cedaab3
Initial implementation CI environments
2017-03-26 17:36:30 +07:00
Dmitry Khomutov
ea8c5393bc
Fixes for SSH key
2017-03-25 09:27:10 +07:00
Dmitry Khomutov
21a73abd16
Improvements for new 'deploy' stage
2017-03-16 22:00:13 +07:00
Julien Dephix
7165e8de3c
show build duration on Dashboard -> Latest Builds
...
if a build is not pending then its duration will be displayed next to last updated time, with time units: 1h 28m 52s
2017-03-16 20:22:01 +07:00
Dmitry Khomutov
a2fbd9b775
Code style fixes
2017-03-12 11:40:40 +07:00
Dmitry Khomutov
96aa345dc0
Removed base models and stores
2017-02-18 14:34:23 +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
ff74b2f0c5
Codeception fixes
2017-01-21 11:25:11 +07:00
Dmitry Khomutov
86478a1264
Fixes for build without config
2017-01-11 22:52:37 +07:00
Dmitry Khomutov
47a220d267
Fixed order of the build config (database, file)
2017-01-05 20:03:22 +07:00
Batandwa
e4db6efaf3
Fixed incorrect removing directory contents when using symlinks.
2016-12-24 17:17:52 +07:00
Dmitry Khomutov
9de4fb51d3
Repaired tests + refactored code for tests
2016-08-13 17:47:55 +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