Commit graph

1882 commits

Author SHA1 Message Date
ket4yii f1ef36a9f0
Add doc about how to run worker with systemd 2017-07-25 07:45:59 +07:00
Dmitry Khomutov e0aa688ae6
Merge branch 'testCaseBaseClass' 2017-07-24 20:48:37 +07:00
SimonHeimberg 7a8ed48e3d test cases inherit from PhpUnit testcase with namespeces
This name is available since phpunit 4.8.36 and 5.4.3.
2017-07-24 08:59:49 +02:00
Dmitry Khomutov 191dc6fc3d
Merge branch 'junitResult' 2017-07-23 18:49:49 +07: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 c89a6e979c
test PhpUnitResultJunit
Test data is generated by real test suite, with phpunit 6.2
2017-07-23 18:47:52 +07:00
SimonHeimberg 2bd6ae96cb
add junit format for PhpUnitResult 2017-07-23 18:47:52 +07:00
SimonHeimberg f87cb40e6f
test PhpUnitResult with some output from test 2017-07-23 18:47:52 +07:00
SimonHeimberg 21c93ba5af
recreate test result with real test suite -- phpunit 4.8 2017-07-23 18:47:52 +07:00
SimonHeimberg 03f2e353eb
reorder test data so that it could really happen 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 42d4b9f5ac
Merge branch 'feature-regex-branches' 2017-07-20 21:33:24 +07:00
Dmitry Khomutov 13e492240e
Added regex pattern for branch specific config. Issue #97. 2017-07-20 08:01:26 +07:00
Dmitry Khomutov 0debda46b1
Merge branch 'feature-find-binary' 2017-07-20 07:57:20 +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
Dmitry Khomutov e1c6709639
Merge branch 'feature-nohup' 2017-07-18 20:54:50 +07:00
Dmitry Khomutov 80b7a368b1
Code style fixes (Documentation). 2017-07-18 20:54:24 +07:00
ket4yii 1914ec177c
Add info about starting worker with nohup. Issue #100. 2017-07-18 20:47:06 +07:00
Dmitry Khomutov c78ac2d09e Merge pull request #103 from SimonHeimberg/patch-2
improve documentation of shell plugin
2017-07-18 07:48:42 +07:00
Dmitry Khomutov 5320352e38
Merge branch 'feature-deploy-stage' 2017-07-18 07:44:09 +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
Dmitry Khomutov d33cd71e8d Merge pull request #101 from SimonHeimberg/fixPhpCs
fix wrong assignment in plugin for PhpCodeSniffer
2017-07-18 07:41:35 +07:00
Simon Heimberg 50ad31e2d2 plugins/shell.md explains aborting after failure 2017-07-17 23:26:46 +02:00
Simon Heimberg 5db6d63a50 plugins/shell.md does not use "cd ..." as example 2017-07-17 23:24:39 +02:00
SimonHeimberg 443d3b2a9a fix wrong assignment in plugin for PhpCodeSniffer 2017-07-17 21:30:12 +02:00
Dmitry Khomutov d512189999
Small code style fix. 2017-07-16 10:56:55 +07:00
Dmitry Khomutov c958ceb621
Updated CHANGELOG.md (Added v0.16.0). 2017-07-16 10:55:51 +07:00
Dmitry Khomutov 71077326f7
Added docs for "Branch specific stages". Issue #2. 2017-07-13 07:55:02 +07:00
Dmitry Khomutov 56076ea76e Merge pull request #96 from SimonHeimberg/patch-1
fix explication of fixed and broken in doc
2017-07-13 07:27:56 +07:00
Simon Heimberg 02cc6f837f fix explication of fixed and broken in doc 2017-07-13 00:26:22 +02:00
Dmitry Khomutov acd73e2ba1
Changed build_meta.meta_value column type from TEXT to LONGTEXT for MySQL. Issue #94. 2017-07-11 18:40:18 +07:00
Dmitry Khomutov bd1382e90e Merge pull request #93 from SimonHeimberg/logShowsBuildDirNicer
build directory is shown as ./ in log output
2017-07-07 19:18:28 +07:00
Dmitry Khomutov e277d7cec9 Merge pull request #92 from SimonHeimberg/buildCommandArgs
command php-censor:create-build accepts --email and --message
2017-07-07 19:08:35 +07:00
SimonHeimberg ce280328af build directory is shown as ./ in log output
It was shown as "/", which is irritating because it looks like root directory.
2017-07-07 13:54:32 +02:00
SimonHeimberg f1702900fb command php-censor:create-build accepts --email and --message
Now builds with full info can be generated from command line.
2017-07-07 13:05:01 +02:00
Dmitry Khomutov 1c31b053e7
Updated dependencies. 2017-07-06 20:07:26 +07:00
Dmitry Khomutov 86fd7b833e
Merge branch 'feature-writer-buffer-size' 2017-07-06 19:59:49 +07:00
Dmitry Khomutov 6fe5c78179
Added config option 'php-censor.build.writer_buffer_size' for configuring BuildErrorWriter buffer_size property (Count of inserts in the one SQL query). 2017-07-06 19:51:15 +07:00
Dmitry Khomutov a9309a1feb
sendStatusPostback fix. 2017-07-02 16:51:02 +07:00
Dmitry Khomutov 55a4444e89 Merge pull request #90 from SimonHeimberg/fileLink
FileLink is generated with commit id for github and bitbucket
2017-07-01 10:21:54 +07:00
SimonHeimberg 0ad8c4b327 FileLink is generated with commit id for github and bitbucket
fixes #89
2017-06-30 21:51:49 +02:00
Dmitry Khomutov 1ff7b1cdfe
Updated dashboard screenshot. 2017-06-28 18:01:07 +07:00
Dmitry Khomutov d1a62908a1 Merge pull request #84 from SimonHeimberg/patch-2
Replace reference to settings page in email doc
2017-06-28 17:29:06 +07:00
Simon Heimberg ec7c8706ff Replace reference to settings page in email doc
Instruction to edit config file instead.

The settings page has been removed in fc49c34d.
2017-06-28 09:25:54 +02:00
Dmitry Khomutov 39570dc317
Merge branch 'feature-http-client' 2017-06-28 12:47:39 +07:00
Dmitry Khomutov 9041457af4
Changed HttpClient to Guzzle library. 2017-06-28 12:42:56 +07:00
Dmitry Khomutov d9cde29c5e Merge pull request #83 from SimonHeimberg/patch-1
Fixed plugin doc urls in README.md
2017-06-28 08:20:16 +07:00
Simon Heimberg c0e8f752ba Fixed plugin doc urls in README.md 2017-06-27 22:34:13 +02:00