Commit Graph

119 Commits

Author SHA1 Message Date
oleg
3a4abf354b ui is plugin now 2016-01-10 02:46:13 +03:00
oleg
80a4108afb http api is plugin now 2016-01-09 22:23:39 +03:00
oleg
20639cf997 fix writing to db builds with project steps with cwd and options 2016-01-09 20:30:06 +03:00
oleg
38bd46accd validate project name 2016-01-09 16:43:47 +03:00
oleg
8009d7e584 static server is plugin now 2016-01-09 16:35:33 +03:00
oleg
0824f3bbad implement multi handler http server 2016-01-09 14:31:36 +03:00
oleg
93b34713c3 add doc for bulds collection + small api fixes 2016-01-07 23:48:31 +03:00
oleg
39a077f03b fix build get after remove find 2016-01-07 22:27:03 +03:00
oleg
2b4d4d144e do not expose builds find 2016-01-07 22:23:35 +03:00
oleg
cbee3ecf85 calc only avg build duration at collection, without getting builds 2016-01-07 22:02:59 +03:00
oleg
6a44a5f955 return object as a streak 2016-01-07 19:34:41 +03:00
oleg
0c119b0d67 move functions for getting recent bulds and done streak to builds collection 2016-01-07 11:57:45 +03:00
oleg
3858c3a0d0 move calculating of average build duration for the project to builds collenction 2016-01-07 11:25:06 +03:00
oleg
4da569083b move creating of build data resource to resources index 2016-01-07 10:52:01 +03:00
oleg
b34f618adc move build log lines parsing to lib distributor 2016-01-07 00:11:14 +03:00
oleg
65fde3532a inroduce builds collection 2016-01-06 23:24:41 +03:00
oleg
14a14d3785 small projects collection api fixes + doc for it 2016-01-06 21:14:25 +03:00
oleg
7dd920ce28 introduce projects collection 2016-01-05 14:18:20 +03:00
oleg
99f1eb7b53 allow additional properties only at first level 2015-12-31 23:58:39 +03:00
oleg
73c7883904 add basic server config validation 2015-12-29 23:32:05 +03:00
oleg
e89211ab72 add forgotten validate params module 2015-12-29 23:31:05 +03:00
oleg
969e3633f2 add basic project config validation 2015-12-28 23:34:08 +03:00
oleg
7dc800e41c decrease throttle time for current build step 2015-12-26 00:14:21 +03:00
oleg
7906ebb9f6 rename option for forcing queue already queued project 2015-12-26 00:11:50 +03:00
oleg
8c53e0e621 do not queue already queued project by default 2015-12-25 23:57:59 +03:00
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