Commit Graph

72 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
ebf9a7c9b3 add warning for unsupported cpus 2021-05-23 17:39:50 +02:00
dd4e0d26f3 added -c to makechrootpkg
maybe fixed deadlocking if over 90% usage on start?
2021-05-23 11:35:44 +02:00
a1db6ef4d0 added tensorflow to blacklist
based makepkg.tmpl on makepkg.conf from devtools
2021-05-22 01:38:38 +02:00
7e17608dfa updated .gitignore 2021-05-21 22:58:38 +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
c3d26b1450 adjust readme to new instructionssets 2021-05-18 19:42:48 +02:00
6dccc8c27b changed defaults to something reasonable 2021-05-18 19:38:54 +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
465388922f Update 'README.md' 2020-08-13 12:21:17 +02:00
771f956d66 removed -i from perl 2020-08-13 12:19:05 +02:00
5af8b54e79 changed some defaults in config.yaml 2020-08-13 12:10:12 +02:00
36bcdd092f improved logging 2020-08-13 12:02:38 +02:00
6ba19de7ee more readme work 2020-08-13 10:45:56 +02:00
c9caa1ee68 more readme work 2020-08-13 10:38:13 +02:00
4d2a2dc0d4 added example command for replacing packages 2020-08-13 10:11:45 +02:00
b95a73d735 added 'clean' makepkg.conf 2020-08-13 09:58:09 +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