|
ff21894aac
|
added golangci linter; code cleanup
|
2022-11-20 19:19:16 +01:00 |
|
|
2d00347edc
|
fixed packages being queued which should not be queued
|
2022-09-02 15:45:44 +02:00 |
|
|
e88567ea93
|
added go-retry to better handle sync failures
|
2022-08-25 12:47:45 +02:00 |
|
|
f30442d100
|
added separate hash for srcinfo cache
|
2022-08-14 15:02:24 +02:00 |
|
|
041e7762f7
|
added delayed status to better differentiate between queued (skipped) and queued
|
2022-08-14 14:47:20 +02:00 |
|
|
76152a3410
|
preventing waiting packages to enter buildqueue
|
2022-08-14 14:12:23 +02:00 |
|
|
5ed591981b
|
dropped double-checking of packages for the buildQueue
|
2022-08-14 14:07:24 +02:00 |
|
|
c8b31b3275
|
added more db-based lookups
|
2022-08-13 22:27:56 +02:00 |
|
|
b48c75a177
|
fixed potential out of bounds
|
2022-08-13 22:03:16 +02:00 |
|
|
8ff928d7fa
|
added waitgroup
|
2022-08-13 21:55:17 +02:00 |
|
|
87cf1e5631
|
reworked queue building to use the db; multi threading for SRCINFO gen
|
2022-08-13 21:54:07 +02:00 |
|
|
7b28db40ce
|
improved debug logging
|
2022-08-13 10:56:58 +02:00 |
|
|
47552c88d8
|
do not purge packages that are just skipped
|
2022-05-21 20:30:34 +02:00 |
|
|
bb16bdcb61
|
fixed purging with no packages present to purge
|
2022-05-20 12:46:10 +02:00 |
|
|
bcea0e99cb
|
do not clear hash and status to avoid loops on skipped packages
|
2022-05-20 12:31:19 +02:00 |
|
|
f051709c4f
|
fixed purge does not trigger a rechecking of purged package
|
2022-05-20 12:22:42 +02:00 |
|
|
78666f9899
|
remove packages skipped or of undefined status
|
2022-05-18 13:49:41 +02:00 |
|
|
f7d2e8ccc7
|
improved logging
|
2022-03-09 19:05:25 +01:00 |
|
|
ed2a42318e
|
more follow-up fixes for new build-queue
|
2022-03-07 17:20:24 +01:00 |
|
|
270889bf5c
|
followup fixes for new weighted build-queue
|
2022-02-19 19:39:48 +01:00 |
|
|
ba159e0a72
|
switched to weighted build-queue
|
2022-02-19 18:03:55 +01:00 |
|
|
0f98b9d18f
|
fixed wrong error being handled
|
2022-02-16 10:44:57 +01:00 |
|
|
47f0fb6c66
|
refactor utils.go, error handling
|
2022-02-16 08:11:34 +01:00 |
|
|
31cf59e6e9
|
fixed some problems reported by golint and ineffassign
|
2022-02-14 13:14:21 +01:00 |
|
|
c7ba7340a5
|
added debuginfod support
|
2022-02-13 22:33:57 +01:00 |
|
|
e9951f5d3b
|
fixed module path, again
|
2022-02-11 21:33:44 +01:00 |
|
|
b92b68f332
|
fixed package name
|
2022-02-10 19:18:23 +01:00 |
|
|
b484f7d4d7
|
added split-package check to housekeeping
|
2022-02-07 17:46:16 +01:00 |
|
|
02928a4d0d
|
fixed packages being removed while db was down; better error handling
|
2022-02-07 15:55:33 +01:00 |
|
|
79f7690a68
|
move parseWG.done() after buildWG has been increased
|
2022-01-21 13:02:22 +01:00 |
|
|
b9dec56a31
|
added delay for builds to start before waiting for builds
|
2022-01-21 12:56:41 +01:00 |
|
|
761cc47c3a
|
error if svn2git version is not initialized
|
2022-01-21 12:33:45 +01:00 |
|
|
d574252d9b
|
remove from parse WG after build has been issued
|
2022-01-21 12:16:25 +01:00 |
|
|
da6df92ed1
|
move log housekeeping to separate function
|
2022-01-21 01:41:17 +01:00 |
|
|
2dfdac8468
|
compare arch to detect packages switched from/to any/x86-64
|
2022-01-17 13:34:06 +01:00 |
|
|
5432ea326d
|
changed LTO logic to match per-default enabled LTO in upstream Archlinux
|
2021-12-21 22:33:42 +01:00 |
|
|
1ccb9be510
|
fixed some minor problems with new package moving
|
2021-12-20 18:40:20 +01:00 |
|
|
e0e76af757
|
moved repo-add to end of build/sync-cycle
|
2021-12-20 17:20:06 +01:00 |
|
|
f009e9ff00
|
use lists for repo-actions
|
2021-12-20 16:04:13 +01:00 |
|
|
42e95d0b75
|
added start delay
|
2021-12-20 01:14:55 +01:00 |
|
|
70d901b113
|
combined error cases and added more
|
2021-12-20 00:44:32 +01:00 |
|
|
c2dd455892
|
write package status async
|
2021-12-20 00:38:47 +01:00 |
|
|
fdde0386ec
|
added workaround fpr firefox build using teh same port
|
2021-12-19 17:39:33 +01:00 |
|
|
3a6e4be5cf
|
added detection for simultaneous cache access leading to failed dep. install
|
2021-12-19 17:18:24 +01:00 |
|
|
367337bf9e
|
removed batch-limits
|
2021-12-19 16:58:43 +01:00 |
|
|
d453a705da
|
moved all working dirs into a workdir structure
|
2021-12-19 16:38:54 +01:00 |
|
|
4f5f6ecff7
|
added sync flag to html output
|
2021-12-14 13:42:40 +01:00 |
|
|
798d349fc3
|
added pkgbuild shuffling back
|
2021-12-14 10:29:24 +01:00 |
|
|
77a5ec6321
|
some refactoring; remove orphaned packages from db
|
2021-12-10 09:26:51 +01:00 |
|
|
3afedf6369
|
set status accordingly if package gets skipped
|
2021-12-03 13:22:32 +01:00 |
|