Commit graph

1,900 commits

Author SHA1 Message Date
Dmitry Khomutov
d5ed9f2121
Merge branch 'feature-org' 2017-08-26 12:34:33 +07:00
Dmitry Khomutov
a6a778711e
Fixed links and package settings for organization 'php-censor'. 2017-08-26 12:33:57 +07:00
Dmitry Khomutov
eaec65509b Merge pull request #113 from SimonHeimberg/plugin_exceptions
Plugin exceptions
2017-08-22 21:41:55 +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
7b6d2d7edb Merge pull request #112 from StudioMaX/bitbucket-integration
Bitbucket build status API, create comments on commits and Pull Requests
2017-08-20 20:37:18 +07:00
StudioMaX
d307afa44e Bitbucket build status API, create comments on commits and Pull Requests 2017-08-20 14:19:07 +06:00
Dmitry Khomutov
d15f0f5ef9
Merge branch 'feature-logo' 2017-08-20 12:59:06 +07:00
Dmitry Khomutov
c58c93600c
Fixed markup for public status + PHP Censor logo fixes. 2017-08-20 12:58:15 +07:00
Dmitry Khomutov
74f0537d04
Added PHP Censor logo. 2017-08-19 11:05:44 +07:00
Dmitry Khomutov
b95f96721f Merge pull request #111 from SimonHeimberg/yaml_hints
add some useful yaml hints
2017-08-19 11:00:35 +07:00
Simon Heimberg
4e653b2f06 add some useful yaml hints 2017-08-18 22:51:54 +02:00
Dmitry Khomutov
4b85c4859a
Updated dependencies (Fixes). 2017-08-17 19:38:03 +07:00
Dmitry Khomutov
43064898cf
Updated dependencies. 2017-08-17 19:22:40 +07:00
Dmitry Khomutov
94181e9402 Merge pull request #110 from SimonHeimberg/patch-3
in README, link to plugins goes to plugins heading
2017-08-17 08:17:02 +07:00
Simon Heimberg
2db53bfb7a in README, link to plugins goes to plugins heading 2017-08-16 22:10:36 +02:00
Dmitry Khomutov
3cf2cc916d
Improved docs for configuring projects. Issues #97, #104. 2017-08-13 19:00:14 +07:00
Dmitry Khomutov
f24d059bba
Merge branch 'docs/systemd' 2017-07-25 07:50:08 +07:00
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