oleg
|
66eca6b4af
|
change separators for git - add support of multiline comments
|
2015-12-22 22:08:59 +03:00 |
|
oleg
|
91f8a68f29
|
change mercurial separators - fix parsing of multiline comments
|
2015-12-21 22:00:06 +03:00 |
|
oleg
|
28b2b15d66
|
log every build status change
|
2015-12-15 20:29:13 +03:00 |
|
oleg
|
26daa4ce38
|
update on rev2 on git log - fixes change branch for git projects
|
2015-12-14 21:33:54 +03:00 |
|
oleg
|
a0c562e402
|
log build id when queue build
|
2015-12-14 20:29:18 +03:00 |
|
oleg
|
486d2006c0
|
add option to skip running of already queued build
|
2015-12-11 01:26:18 +03:00 |
|
oleg
|
c63947292b
|
fix change rev at git clone
|
2015-12-09 22:21:16 +03:00 |
|
oleg
|
6b8404a3ba
|
add rename project via api
|
2015-12-04 22:54:21 +03:00 |
|
oleg
|
e2f8ac3070
|
add remove project via api
|
2015-12-02 23:24:45 +03:00 |
|
oleg
|
5f9b61bcb0
|
add support of cancellation of queued build
|
2015-11-25 01:41:20 +03:00 |
|
oleg
|
755577003e
|
emit stdin with new line
|
2015-11-24 21:18:05 +03:00 |
|
oleg
|
037b79a0c6
|
throw away workspace changes on repository update
|
2015-11-22 14:08:24 +03:00 |
|
oleg
|
e1b1d5e688
|
prune commit message at build item
|
2015-10-16 01:52:23 +03:00 |
|
oleg
|
a4cd1e4c33
|
store build logs in db + sample output
|
2015-10-03 17:14:41 +03:00 |
|
oleg
|
649500a22f
|
support project steps object
|
2015-08-21 23:38:20 +03:00 |
|
oleg
|
5d3b97c64b
|
quick fix for NODE_ENV which affects npm install/prune calls
|
2015-07-28 23:48:32 +03:00 |
|
oleg
|
2f0c87ceac
|
move avg build calculation from lib distributor - fix tests
|
2015-07-28 23:40:26 +03:00 |
|
Vladimir Polyakov
|
f6a1a7bfe1
|
progress bar and project status
|
2015-07-26 16:05:54 +03:00 |
|
oleg
|
9c0ba72c1b
|
better git support + allow run tests with git instead of mercurial
|
2015-07-15 14:06:02 +03:00 |
|
oleg
|
ae860ad54e
|
store only id for number builds projection
|
2015-07-15 11:19:22 +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
|
b41b76884b
|
add step timings to the build
|
2015-07-12 00:27:02 +03:00 |
|
oleg
|
a8d3056eb6
|
introduce build with scm changes only feature
|
2015-07-11 13:41:01 +03:00 |
|
oleg
|
355d3e5dea
|
better distributor queue processing
|
2015-07-09 00:19:33 +03:00 |
|
oleg
|
cfe9c682ae
|
log smv in to console, attach scm stderr to error
|
2015-07-07 23:09:41 +03:00 |
|
oleg
|
a6c88f2aca
|
move mail notification plugin to separate repository
|
2015-07-06 20:19:13 +03:00 |
|
oleg
|
e92c5de80b
|
move yaml reader to separate repository
|
2015-07-06 01:02:37 +03:00 |
|
oleg
|
748008fbed
|
move resource initialization to separate module
|
2015-07-05 23:35:57 +03:00 |
|
oleg
|
4e2fddb2dd
|
introduce logger
|
2015-07-05 21:03:58 +03:00 |
|
oleg
|
6d664213c5
|
add mail notifier
|
2015-07-05 14:47:43 +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
|
83564f7091
|
add tests for rev catching
|
2015-06-28 10:47:06 +03:00 |
|
oleg
|
827c3d4888
|
run the same project again if we don't reach the latest rev
|
2015-06-25 00:54:33 +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
|
63d244818d
|
add blocks support
|
2015-06-15 22:16:46 +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
|
b23edf202f
|
notify about build before trigger
|
2015-06-15 00:15:26 +03:00 |
|
oleg
|
c4c3a73b01
|
get project name from dir name
|
2015-06-14 23:31:17 +03:00 |
|
oleg
|
37e9d6669e
|
add build initiator info
|
2015-06-14 17:21:04 +03:00 |
|
oleg
|
944a98947c
|
do not load json configs via require for prevent caching
|
2015-06-14 16:56:52 +03:00 |
|
oleg
|
ec41df4596
|
reload projects on file change
|
2015-06-14 16:40:20 +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 |
|