|
9c2fa9bc2d
|
remove pacsift workaround
|
2025-05-09 21:46:12 +02:00 |
|
|
d057e18453
|
fix channel read
|
2025-03-22 23:37:52 +01:00 |
|
|
bcfaccfec5
|
switch result pointer with channel
|
2025-03-22 23:13:15 +01:00 |
|
|
48c66d429a
|
fix memory val not geeting updated
|
2025-03-22 21:46:51 +01:00 |
|
|
daf6f13542
|
try a different memory tracking approach
|
2025-03-22 21:21:58 +01:00 |
|
|
b73f1c8f60
|
use task childs instead of pgids to track build process
|
2025-03-16 21:25:17 +01:00 |
|
|
cc754cf4c7
|
stop polling after build
|
2025-03-16 18:18:30 +01:00 |
|
|
185837bd3c
|
switched to polling process tree rss usage to track mem usage
|
2025-03-16 18:16:01 +01:00 |
|
|
8784e63a9d
|
minor context refactor; add metrics
|
2025-02-22 03:05:00 +01:00 |
|
|
1c90e20a10
|
fix check in housekeeping not checking the actual no-build list
|
2025-01-26 20:14:16 +01:00 |
|
|
9695d146c5
|
minor code cleanup
|
2024-12-15 01:03:39 +01:00 |
|
|
8dccbbee84
|
use .SRCINFO if available
|
2024-08-09 02:11:35 +02:00 |
|
|
10baa7d290
|
add new no-build globs to HK; typos
|
2024-06-24 00:27:09 +02:00 |
|
|
f66be19131
|
fix pkgrel buildno not increasing correctly if arch already set one
rename database enum typo build -> built
|
2024-06-23 12:45:18 +02:00 |
|
|
e3ce572dfa
|
fix typo in error message
|
2024-06-22 20:03:40 +02:00 |
|
|
38a7b6562c
|
add glob matching for no-build list
|
2024-06-22 20:02:26 +02:00 |
|
|
322652b510
|
remove check again, since this is already handled in genQueue
|
2024-03-10 13:55:14 +01:00 |
|
|
7f2d7f6251
|
avoid building packages twice if they already exist
|
2024-03-10 13:47:24 +01:00 |
|
|
2ad5c57078
|
update deps; some code cleanup
|
2024-02-13 18:29:15 +01:00 |
|
|
9822c43cf1
|
added detection for already build packages waiting to be moved
|
2023-12-10 14:51:53 +01:00 |
|
|
5c01e9afc9
|
replace warnings even if no newline is found
|
2023-10-13 21:04:06 +02:00 |
|
|
44c4493500
|
improved empty string match
|
2023-10-13 20:56:59 +02:00 |
|
|
e3f0f4230c
|
check for empty string after warning replace
|
2023-10-13 20:56:30 +02:00 |
|
|
bb2cb0f6b4
|
added workaround for pacsift printing warnings for valid pacman options
|
2023-10-13 20:31:22 +02:00 |
|
|
0e4f0f04fa
|
fixed pacsift using system pacman.conf instead of chroot's
|
2023-10-13 19:41:10 +02:00 |
|
|
492e377ded
|
remove invalid utf8 from logs
|
2023-07-22 11:38:19 +02:00 |
|
|
442b793524
|
code cleanup, new linter conf
|
2023-06-14 15:56:26 +02:00 |
|
|
db8cb28fc5
|
code cleanup
|
2023-06-05 15:33:02 +02:00 |
|
|
c63fec1ce5
|
return ENE if dependencies are not resolvable
|
2023-05-29 17:35:04 +02:00 |
|
|
3bd5164682
|
added detection for error 404 dependency not found on mirror
|
2023-05-28 13:08:01 +02:00 |
|
|
43db75f1f9
|
added multilib support
|
2023-05-26 12:59:59 +02:00 |
|
|
6b95ba42e1
|
updated deps; return NEError for haskell packages
|
2023-05-24 01:27:54 +02:00 |
|
|
36757dc711
|
retry regardless of error, add retry limit
|
2023-05-23 21:51:37 +02:00 |
|
|
025ab9a75a
|
remove redundant availability check
|
2023-05-23 20:29:01 +02:00 |
|
|
be85bc0f5a
|
fixed isAvailable segfaulting if no dbpkg is available
|
2023-05-23 20:17:41 +02:00 |
|
|
9e29310af6
|
fixed using srcinfo in isEligible
|
2023-05-23 18:27:44 +02:00 |
|
|
3b8fe6ee0d
|
added database update for haskell skip
|
2023-05-23 18:04:11 +02:00 |
|
|
7668239152
|
do not build haskell packages; minor code cleanup
|
2023-05-23 17:53:48 +02:00 |
|
|
9c61ac10af
|
code cleanup
|
2023-05-22 14:28:37 +02:00 |
|
|
32a4b9dc9e
|
increase base wait time of clone retry
|
2023-05-21 21:44:15 +02:00 |
|
|
3acaaa816c
|
do not throw fatal error if clone fails
|
2023-05-21 21:20:05 +02:00 |
|
|
c59a6ed2be
|
added git clone retry
|
2023-05-21 21:19:24 +02:00 |
|
|
55aa18f218
|
mark packages not found with pacsift as unavailable
|
2023-05-21 21:02:12 +02:00 |
|
|
fc70d9e625
|
log git output if package clone fails
|
2023-05-21 21:00:07 +02:00 |
|
|
9aa7f6fb64
|
added replacement logic for gitlab path on special characters
|
2023-05-21 20:44:55 +02:00 |
|
|
fa902fa68c
|
Git-based package source layout (#193)
Co-authored-by: Giovanni Harting <539@idlegandalf.com>
Reviewed-on: #193
|
2023-05-21 20:28:23 +02:00 |
|
|
786b70b842
|
generate srcinfo before building to make sure we have the latest version parsed
|
2023-05-17 16:23:44 +02:00 |
|
|
57acc40a56
|
switched to KCFLAGS/KCPPFLAGS to build kernels instead of patching
|
2023-05-16 02:53:04 +02:00 |
|
|
e0a4e0031b
|
merge lto & non-lto codepaths to reduce redundant code
|
2023-05-15 16:03:49 +02:00 |
|
|
992f5d2ed7
|
harmonize log messages
|
2023-03-15 03:03:07 +01:00 |
|