Commit Graph

58 Commits

Author SHA1 Message Date
bb257d06e8 moved adding to db to main thread
In there we can bundle all adds and can shutdown cleaner.
Also this fixes split-packages not getting added.
2021-05-25 20:08:18 +02:00
1b5c0912b8 be more verbose if gpg key import fails 2021-05-25 19:17:55 +02:00
1257e6e49b update root chroot on start (runtime updating on todo) 2021-05-24 22:50:24 +02:00
d1789f8d96 added type hints; cleaner shutdown; add epoch parsing 2021-05-24 21:57:26 +02:00
dd4e0d26f3 added -c to makechrootpkg
maybe fixed deadlocking if over 90% usage on start?
2021-05-23 11:35:44 +02:00
d0807bf22b fixed?! version parsing 2021-05-21 22:11:31 +02:00
cc0165422e Revert "fixed? version parsing"
This reverts commit 9c26311e
2021-05-21 22:05:41 +02:00
9c26311ea9 fixed? version parsing 2021-05-21 21:58:51 +02:00
5868718602 fixed wrong queue class 2021-05-21 20:54:48 +02:00
374a419d62 improved handling of full disk space 2021-05-21 20:51:26 +02:00
fb7fcd9242 improved logging 2021-05-21 18:49:14 +02:00
ba31a9a135 add lock to prevent multiple workers from accessing repo db 2021-05-21 18:27:54 +02:00
c0b67899e2 handle repos/core-i686 like with core/linux
fix default packager format
2021-05-21 18:20:18 +02:00
d0dd9661c6 made upstream dirs configurable, clone only depth 1
don't exit worker process after exception
2021-05-21 17:43:30 +02:00
af5e766b06 don't update while worker processes are running 2021-05-18 21:14:31 +02:00
eec49d74d7 add pkgrel increase, fixed some bugs related to relative paths 2021-05-18 20:18:34 +02:00
9025738c55 added multiple workers, added community 2021-05-18 19:36:41 +02:00
1ff6c8ec2b adjusted loglevel of queue filling 2020-08-15 21:51:38 +02:00
4c4ff4744a ignore more utf8 decode errors 2020-08-15 21:48:02 +02:00
c185eb7d85 fixed pkgbuild parsing 3/? 2020-08-15 21:31:40 +02:00
8d1f1e4810 fixed pkgbuild parsing 2/? 2020-08-15 21:25:15 +02:00
8d607e364c fixed pkgbuild parsing 2020-08-15 21:22:39 +02:00
43c2f8bcff fixed crashing on non-utf-8 chars in pkgbuilds 2020-08-15 14:14:15 +02:00
7a92f9aad6 use scandir instead of listdir 2020-08-13 23:30:13 +02:00
bcfc91084a replace semver with packaging.version 2020-08-13 19:50:07 +02:00
10c11139d3 fixed semver 2020-08-13 19:40:36 +02:00
2c472df7c9 fixed wring search glob for packages 2020-08-13 19:37:12 +02:00
ab8b20fb7d debug out for find packages 2020-08-13 19:05:40 +02:00
e8be0cd1b6 added semver debug logging 2020-08-13 18:50:21 +02:00
1b154dca68 added queue size to build start 2020-08-13 18:45:21 +02:00
4bfef96f26 more logging improvement 2020-08-13 12:29:26 +02:00
36bcdd092f improved logging 2020-08-13 12:02:38 +02:00
836f06e86e dont make logs dir disappear 2020-08-13 09:57:58 +02:00
4aa74e8a78 check for file exists 2020-08-13 09:44:14 +02:00
109344e3b1 remove newlines from failed pkgs list 2020-08-13 09:37:16 +02:00
0023085a35 use failed list to reduce queue 2020-08-13 09:27:02 +02:00
76a7e81bd4 replaced os.mkdir with pathlib mkdir 2020-08-13 09:15:16 +02:00
a14677301b more debug out for pkgbuild parsing 2020-08-13 09:10:56 +02:00
acd0f50b1a more debug out for version comparison 2020-08-13 09:01:32 +02:00
c02be6525e better handling of failed builds 2020-08-13 08:56:25 +02:00
bb344c2682 replaced pgp regex with a more generic one, filter in code 2020-08-12 12:39:01 +02:00
d4dc25a826 fixed paccache args 2020-08-12 11:29:54 +02:00
7a4a2b991b fixed gpg import 2020-08-12 11:28:19 +02:00
fba4f8ef21 more work on key import 2020-08-12 11:12:01 +02:00
377e5c865a debug out for pgp keys 2020-08-12 10:41:59 +02:00
773b35adc1 fixed validkeys regex 2020-08-12 10:39:22 +02:00
f7a05be785 more logging fixes 2020-08-12 10:36:02 +02:00
8fd8f2a46f fixed paccache 2020-08-12 10:35:19 +02:00
f82cf08545 fixed list expand 2020-08-12 10:32:23 +02:00
004bf06669 modified logging again, more build failed out 2020-08-12 10:28:22 +02:00