Commit Graph

  • 355d3e5dea better distributor queue processing oleg 2015-07-09 00:19:33 +0300
  • d401113523 improve console output Vladimir Polyakov 2015-07-08 23:37:31 +0300
  • 75799493c0 fix db concurrency oleg 2015-07-07 23:26:49 +0300
  • cfe9c682ae log smv in to console, attach scm stderr to error oleg 2015-07-07 23:09:41 +0300
  • a6c88f2aca move mail notification plugin to separate repository oleg 2015-07-06 20:19:13 +0300
  • d17e1d1ed2 update underscore oleg 2015-07-06 19:37:36 +0300
  • d806091c26 update contributors oleg 2015-07-06 01:32:47 +0300
  • e92c5de80b move yaml reader to separate repository oleg 2015-07-06 01:02:37 +0300
  • 748008fbed move resource initialization to separate module oleg 2015-07-05 23:35:57 +0300
  • 4e2fddb2dd introduce logger oleg 2015-07-05 21:03:58 +0300
  • fec6633a7a add error handler for resources oleg 2015-07-05 20:18:51 +0300
  • 6d664213c5 add mail notifier oleg 2015-07-05 14:47:43 +0300
  • 6180f2cde4 stabilize concurrency tests oleg 2015-07-04 00:03:14 +0300
  • c7447766c7 Introduce safe (instead of directly use ) oleg 2015-07-03 23:58:04 +0300
  • dc51811eda safe id and build numbers generation oleg 2015-06-29 21:57:34 +0300
  • cec79bdc75 add db init method, prepare for db testing oleg 2015-06-29 20:42:57 +0300
  • f38275a0f9 writes to stderr not break the build oleg 2015-06-28 17:47:34 +0300
  • de5ddcbc88 catch revisions by tag oleg 2015-06-28 13:23:34 +0300
  • 15e5191ca5 parse mercurial tags oleg 2015-06-28 13:04:36 +0300
  • b5bca8076d support arbitrary test repo length + add tags to the test repo oleg 2015-06-28 11:39:34 +0300
  • 83564f7091 add tests for rev catching oleg 2015-06-28 10:47:06 +0300
  • 9af5e9ade4 add test helpers for removing dir + small tests fixes oleg 2015-06-25 01:11:49 +0300
  • 827c3d4888 run the same project again if we don't reach the latest rev oleg 2015-06-25 00:54:33 +0300
  • 5428347bfe catch revs by comment oleg 2015-06-23 22:18:13 +0300
  • 96a7509280 rename notification strategies according to statuses oleg 2015-06-21 23:53:03 +0300
  • d24b5b984b update todo list oleg 2015-06-19 02:12:45 +0300
  • f212f443ed add pure http api - currently only trigger build oleg 2015-06-19 01:01:09 +0300
  • e51656e05a update todo list oleg 2015-06-18 23:45:08 +0300
  • d76f15caa7 actualize readme oleg 2015-06-17 23:14:52 +0300
  • 4b0bd39e1a more tests for blocking oleg 2015-06-17 23:04:10 +0300
  • 37ba82eebf add minimal test for blocking + run project on the first step two prevent parallel run next calls oleg 2015-06-16 23:51:38 +0300
  • 27d8e73b26 add trigger after tests oleg 2015-06-15 23:56:09 +0300
  • 85f4fab192 distributor tests is dir now oleg 2015-06-15 22:51:39 +0300
  • 63d244818d add blocks support oleg 2015-06-15 22:16:46 +0300
  • 85844bcb40 better wait reasons update + start working on running multiple projects after build complete oleg 2015-06-15 21:40:01 +0300
  • 361a5a5436 add and show build wait reason oleg 2015-06-15 02:27:58 +0300
  • b23edf202f notify about build before trigger oleg 2015-06-15 00:15:26 +0300
  • 157c530d6b remove duplicate terminal output oleg 2015-06-15 00:10:42 +0300
  • a109eb577c fix memory leak by correct listen for errors during build writes oleg 2015-06-14 23:41:52 +0300
  • c4c3a73b01 get project name from dir name oleg 2015-06-14 23:31:17 +0300
  • 9f4be8976e more samples for see terminal output oleg 2015-06-14 23:18:40 +0300
  • 996736916b add sync script to package.json oleg 2015-06-14 22:58:33 +0300
  • 3776af1723 fix double onScroll call Vladimir Polyakov 2015-06-14 18:28:22 +0300
  • 067622c4e6 increase terminal height Vladimir Polyakov 2015-06-14 18:27:22 +0300
  • e7b886c01c Merge branch 'master' of github.com:okv/nci Vladimir Polyakov 2015-06-14 18:24:09 +0300
  • ebedeab8f2 terminal functionality Vladimir Polyakov 2015-06-14 18:24:03 +0300
  • 37e9d6669e add build initiator info oleg 2015-06-14 17:21:04 +0300
  • 944a98947c do not load json configs via require for prevent caching oleg 2015-06-14 16:56:52 +0300
  • 92a8631cd3 merge oleg 2015-06-14 16:40:27 +0300
  • ec41df4596 reload projects on file change oleg 2015-06-14 16:40:20 +0300
  • 6b97f36d2b remove unused console.log Vladimir Polyakov 2015-06-14 14:32:07 +0300
  • 08a4e58b8f new project selector Vladimir Polyakov 2015-06-14 14:24:31 +0300
  • cc064aafda better test fix oleg 2015-06-13 22:41:37 +0300
  • 04fc464a52 another test fix for macos oleg 2015-06-13 22:38:38 +0300
  • b95dbd6bfa do not strict shell error message check for being more other os friendly(hello macos) oleg 2015-06-13 22:34:58 +0300
  • 1f924d290d remove project entity, it is just config now oleg 2015-06-13 22:25:18 +0300
  • a704129a16 change distributor run signature oleg 2015-06-13 22:08:13 +0300
  • a832398859 add after build trigger oleg 2015-06-13 21:59:32 +0300
  • 9e0af72475 improve notifier tests oleg 2015-06-12 18:41:00 +0300
  • f618ff6713 notify on change oleg 2015-06-12 16:26:34 +0300
  • 6d50b6ba06 notify tests: use stubs, better labels oleg 2015-06-12 15:04:29 +0300
  • ecf890d20c add tests for the notifier module oleg 2015-05-25 22:36:09 +0300
  • fa48a5269a spies and mocks are coming, sinon is here oleg 2015-05-24 02:22:09 +0300
  • 4261892083 fix distributor tests oleg 2015-05-23 20:47:17 +0300
  • a56bc30bc7 start working on notifiers oleg 2015-05-22 00:09:16 +0300
  • b4d5e785bb add build completed flag oleg 2015-05-21 22:04:38 +0300
  • dcf029371d throttle current step emit oleg 2015-05-20 23:49:53 +0300
  • 52a18c694a show current step oleg 2015-05-20 23:20:51 +0300
  • 45193664ab cmd type is optional now - shell is the default + more info at ui oleg 2015-05-19 23:48:20 +0300
  • bfc877bba5 add yaml configs support oleg 2015-05-18 23:27:02 +0300
  • bf97e2c7c5 add server config oleg 2015-05-18 21:25:08 +0300
  • 7b2fe328a7 load projects config using reader oleg 2015-05-18 20:52:01 +0300
  • f310239279 client side routing Vladimir Polyakov 2015-05-17 16:48:16 +0300
  • 40338bb654 introduce build numbers oleg 2015-05-17 13:26:28 +0300
  • ba62e2d7b4 better id generation for builds oleg 2015-05-16 01:25:28 +0300
  • 47821b4bf0 avoid silent errors oleg 2015-05-15 08:43:57 +0300
  • 80fbc4e902 create data resource for completed build oleg 2015-05-15 08:42:47 +0300
  • 2af6ddbfb1 better build data output oleg 2015-05-14 23:37:44 +0300
  • 7742e09bd8 store build data to fs oleg 2015-05-13 00:07:03 +0300
  • 8652b97543 move projects to data dir oleg 2015-05-12 23:12:28 +0300
  • 79003d2885 onBuildData -> buildData event oleg 2015-05-12 22:53:04 +0300
  • 4438f998f4 update readme oleg 2015-05-11 23:09:50 +0300
  • 865896634d add scroll on overflowing Vladimir Polyakov 2015-05-10 20:18:02 +0300
  • 58fa1ef6e9 terminal output Vladimir Polyakov 2015-05-10 19:53:33 +0300
  • ed8b86567b send only build changes to the client oleg 2015-05-10 13:04:54 +0300
  • 1339b1dfed Merge branch 'master' of github.com:okv/nci oleg 2015-05-10 12:00:48 +0300
  • 3805015ffc add react router to dependencies oleg 2015-05-10 12:00:29 +0300
  • fafd188b4d fix dates Vladimir Polyakov 2015-05-10 11:59:12 +0300
  • ad3cc65442 add error highlight Vladimir Polyakov 2015-05-10 01:07:53 +0300
  • d08be27003 fonts improvemts Vladimir Polyakov 2015-05-10 01:04:36 +0300
  • d53744bab7 add rebuild project button Vladimir Polyakov 2015-05-10 00:47:01 +0300
  • 399e0992e3 builds list improvements Vladimir Polyakov 2015-05-10 00:36:17 +0300
  • 9f3a194bd8 base functionalit Vladimir Polyakov 2015-05-09 23:19:25 +0300
  • a0662ba631 persistent in-memory builds using nlevel and memdown oleg 2015-05-09 22:53:19 +0300
  • 39786933de provide scm info for build oleg 2015-05-09 19:59:27 +0300
  • da580dd813 getCurrent method replaces getId at scm api oleg 2015-05-09 19:32:26 +0300
  • 0d8cf1bc17 add todo for 1.0 oleg 2015-05-09 18:32:23 +0300
  • b5bfc8ce29 accumulate console output + show more build info oleg 2015-05-08 23:21:59 +0300
  • 2a2512fe3e correct run dev script oleg 2015-05-08 22:50:14 +0300
  • 1a91f9cb27 merge and bootstrap added Vladimir Polyakov 2015-05-08 00:55:40 +0300