oleg
|
918a42fff5
|
change exposed notifier api
|
2016-03-16 23:09:36 +03:00 |
|
oleg
|
84747099b6
|
add usage srategies for node
|
2016-03-10 23:34:42 +03:00 |
|
oleg
|
e219ebfc79
|
merge with master
|
2016-03-08 22:50:22 +03:00 |
|
oleg
|
2ecc354cb7
|
catch cmd errors at spawn + detail error message
|
2016-03-02 19:37:36 +03:00 |
|
oleg
|
1bf07741ab
|
create distributor node after plugins load
|
2016-03-01 00:11:58 +03:00 |
|
oleg
|
2a7d6dfb98
|
local to base node, add register, create functions
|
2016-02-28 23:21:08 +03:00 |
|
oleg
|
baceedd70e
|
do not set default command for scm
|
2016-02-28 22:13:24 +03:00 |
|
oleg
|
824d05a4d9
|
new notifiers api - involve transports + distributor test helpers refactoring
|
2016-01-10 19:38:02 +03:00 |
|
oleg
|
93b34713c3
|
add doc for bulds collection + small api fixes
|
2016-01-07 23:48:31 +03:00 |
|
oleg
|
7dd920ce28
|
introduce projects collection
|
2016-01-05 14:18:20 +03:00 |
|
oleg
|
151228b404
|
fix id generation on builds update - new hope to fix builds loss
|
2015-12-15 23:26:59 +03:00 |
|
oleg
|
66bab3949e
|
fix before put concurrency - should fix builds loss
|
2015-12-12 00:00:31 +03:00 |
|
oleg
|
001469509f
|
update db concurrent test
|
2015-12-11 14:13:22 +03:00 |
|
oleg
|
49febe9c07
|
skip hg test on travis, skip node 0.8 test because of gulp
|
2015-12-09 22:48:20 +03:00 |
|
oleg
|
c63947292b
|
fix change rev at git clone
|
2015-12-09 22:21:16 +03:00 |
|
oleg
|
5f9b61bcb0
|
add support of cancellation of queued build
|
2015-11-25 01:41:20 +03:00 |
|
oleg
|
93c7ea0d4e
|
unskip test
|
2015-08-20 23:35:53 +03:00 |
|
oleg
|
9d8312f6a9
|
switch to git for tests by default
|
2015-07-16 22:19:43 +03:00 |
|
oleg
|
6d4d4c1dd3
|
equal tests data for mercurial and git - git tests passing now
|
2015-07-16 22:17:07 +03:00 |
|
oleg
|
9c0ba72c1b
|
better git support + allow run tests with git instead of mercurial
|
2015-07-15 14:06:02 +03:00 |
|
oleg
|
670e83a843
|
move test repository unpacking to npm scripts
|
2015-07-15 07:29:43 +03:00 |
|
oleg
|
40933ca1d7
|
store test repos as archives
|
2015-07-14 01:09:14 +03:00 |
|
oleg
|
7b6e41c43a
|
use short commit hash for git
|
2015-07-14 00:30:40 +03:00 |
|
oleg
|
1c718f772d
|
add git support
|
2015-07-14 00:20:30 +03:00 |
|
oleg
|
5f0d089e00
|
don't use mercurial revs directly at tests
|
2015-07-13 22:27:41 +03:00 |
|
oleg
|
a8d3056eb6
|
introduce build with scm changes only feature
|
2015-07-11 13:41:01 +03:00 |
|
oleg
|
6180f2cde4
|
stabilize concurrency tests
|
2015-07-04 00:03:14 +03:00 |
|
oleg
|
dc51811eda
|
safe id and build numbers generation
|
2015-06-29 21:57:34 +03:00 |
|
oleg
|
cec79bdc75
|
add db init method, prepare for db testing
|
2015-06-29 20:42:57 +03:00 |
|
oleg
|
f38275a0f9
|
writes to stderr not break the build
|
2015-06-28 17:47:34 +03:00 |
|
oleg
|
de5ddcbc88
|
catch revisions by tag
|
2015-06-28 13:23:34 +03:00 |
|
oleg
|
15e5191ca5
|
parse mercurial tags
|
2015-06-28 13:04:36 +03:00 |
|
oleg
|
b5bca8076d
|
support arbitrary test repo length + add tags to the test repo
|
2015-06-28 11:39:34 +03:00 |
|
oleg
|
83564f7091
|
add tests for rev catching
|
2015-06-28 10:47:06 +03:00 |
|
oleg
|
9af5e9ade4
|
add test helpers for removing dir + small tests fixes
|
2015-06-25 01:11:49 +03:00 |
|
oleg
|
5428347bfe
|
catch revs by comment
|
2015-06-23 22:18:13 +03:00 |
|
oleg
|
96a7509280
|
rename notification strategies according to statuses
|
2015-06-21 23:53:03 +03:00 |
|
oleg
|
4b0bd39e1a
|
more tests for blocking
|
2015-06-17 23:04:10 +03:00 |
|
oleg
|
37ba82eebf
|
add minimal test for blocking + run project on the first step two prevent parallel run next calls
|
2015-06-16 23:51:38 +03:00 |
|
oleg
|
27d8e73b26
|
add trigger after tests
|
2015-06-15 23:56:09 +03:00 |
|
oleg
|
85f4fab192
|
distributor tests is dir now
|
2015-06-15 22:51:39 +03:00 |
|
oleg
|
85844bcb40
|
better wait reasons update + start working on running multiple projects after build complete
|
2015-06-15 21:40:01 +03:00 |
|
oleg
|
361a5a5436
|
add and show build wait reason
|
2015-06-15 02:27:58 +03:00 |
|
oleg
|
37e9d6669e
|
add build initiator info
|
2015-06-14 17:21:04 +03:00 |
|
oleg
|
cc064aafda
|
better test fix
|
2015-06-13 22:41:37 +03:00 |
|
oleg
|
04fc464a52
|
another test fix for macos
|
2015-06-13 22:38:38 +03:00 |
|
oleg
|
b95dbd6bfa
|
do not strict shell error message check for being more other os friendly(hello macos)
|
2015-06-13 22:34:58 +03:00 |
|
oleg
|
1f924d290d
|
remove project entity, it is just config now
|
2015-06-13 22:25:18 +03:00 |
|
oleg
|
a704129a16
|
change distributor run signature
|
2015-06-13 22:08:13 +03:00 |
|
oleg
|
a832398859
|
add after build trigger
|
2015-06-13 21:59:32 +03:00 |
|