28 Commits

Author SHA1 Message Date
Anatol Belski
4f511accbf Basic intrinsic build implementation 2018-03-02 23:03:46 +01:00
Anatol Belski
dcf5820326 Workaround issue where files can't be deleted because of security scan 2017-09-20 12:55:21 +02:00
Anatol Belski
073975a5a8 Last exported revision should not be rebuilt 2017-09-19 23:02:23 +02:00
Anatol Belski
cb41be0fb0 Truncate the db file for reset 2017-09-19 18:43:35 +02:00
Anatol Belski
fd4448d3d3 These should be atomic, too 2017-09-19 12:23:01 +02:00
Anatol Belski
b8f48f651c Rewrite for atomic rw for the db file 2017-09-19 12:11:09 +02:00
Anatol Belski
6659d824d1 Check also for "all" 2017-09-18 19:41:00 +02:00
Anatol Belski
d7f919649b More refactoring
- partial locking on the db file
- fix revision fetching, previously only the latest was fetched
- upload snaps as they built for now
2017-09-18 19:35:59 +02:00
Anatol Belski
d77306bd7f Fix typo remove non applicable comment 2017-09-18 16:45:03 +02:00
Anatol Belski
4515772d81 Rework update and cleanup in parallel build 2017-09-18 11:26:14 +02:00
Anatol Belski
9920e2f5d8 Fix condition 2017-09-18 09:13:40 +02:00
Anatol Belski
1a51e1d9cc Reset number of running builds after all are finished 2017-09-15 21:14:23 +02:00
Anatol Belski
2b498ff0c5 Fix exception msg 2017-09-15 21:01:51 +02:00
Anatol Belski
89296f7a9e Parallel build for snaps, basic changes 2017-09-15 19:12:04 +02:00
Anatol Belski
311b929c81 If only one build was requested, don't write all the available into db 2017-09-15 14:41:11 +02:00
Anatol Belski
7886bfcb22 Locking reads 2017-09-15 14:17:05 +02:00
Anatol Belski
ed1333d79d Fix extract path 2017-09-15 13:39:33 +02:00
Anatol Belski
5e27760dfd Fix source unzipping which previously might collide in parallel runs 2017-09-15 13:26:46 +02:00
Anatol Belski
ae0d70a0c7 actually, we barely need these checks
leave some, though, but for vc all the crt is passed from the config
anyway
2017-03-23 19:58:21 +01:00
Anatol Belski
5faf4beed7 yet one piece on vc15 support, and improve the exception 2017-03-23 19:25:15 +01:00
Anatol Belski
35e65c586c fix warning 2016-12-13 01:36:14 +01:00
Anatol Belski
59cb95745c more refactoring for core snap scripts 2016-12-12 12:07:24 +01:00
Anatol Belski
68598445eb refactor the snapshot script and related stuff 2016-12-09 16:43:55 +01:00
Anatol Belski
f7f905a923 fix props access 2016-11-28 17:03:19 +01:00
Anatol Belski
aec607e738 fix typo 2016-11-20 12:20:44 +01:00
Anatol Belski
2118134880 implement two builds per arch for snaps 2016-11-20 04:10:20 +01:00
Anatol Belski
1f1a880827 check for build dir existance 2016-11-17 01:17:28 +01:00
Anatol Belski
ac0638eaf3 liquidate the client subdir, all the stuff can now be directly in root 2016-11-15 19:48:29 +01:00