Commit Graph

24 Commits

Author SHA1 Message Date
Martchus bc993f1d78 Add locking system so build actions can acquire named locks 2021-02-20 23:25:31 +01:00
Martchus 120fbf993b Fix param for ignoring dependencies 2021-02-20 12:25:08 +01:00
Martchus 046f963f4b Improve error handling when parsing config, fix specifying IP address 2021-02-18 15:21:05 +01:00
Martchus eb2b55c834 Disable sticky pagination on Firefox mobile as it does not work well 2021-02-18 15:19:59 +01:00
Martchus 4efbbde335 Improve some JavaScript issues reported by eslint 2021-02-13 17:14:49 +01:00
Martchus f040418bdd Avoid checking for failed dependencies when processing the last package of batch 2021-02-13 12:54:01 +01:00
Martchus 97001740e2 Do enable staging in the current batch when processing the very first package
Likely not really relevant because the function should only be called when
processing the 2nd or further packages. However, this way it seems a little
bit less error prone.
2021-02-13 12:52:54 +01:00
Martchus b556c39cd7 Skip the current package when checking for failed dependencies
We usually wouldn't expect a package to depend on itself but the different
packages build as part of one split-package might do.
2021-02-13 12:30:13 +01:00
Martchus 3fe15fb081 Add missing newline when logging failed makechrootpkg invocation 2021-02-13 12:28:42 +01:00
Martchus 40d99e3bf0 Improve displaying results from update check with multiple source repos 2021-02-09 17:49:31 +01:00
Martchus ab6b940d8e Acknowledge restoring config from cache file correctly 2021-02-09 14:59:40 +01:00
Martchus 4ac9e729d0 Exclude current db from order computation when detecting unresolved packages 2021-02-09 11:59:23 +01:00
Martchus 7a8601010e Fix dependency lookup in Database::replacePackages() 2021-02-08 23:54:03 +01:00
Martchus 5127ca351f Allow ignoring certain dependencies/libraries when checking for problems 2021-02-08 23:54:03 +01:00
Martchus 6a9589b4a1 Fix dependency matching if pkgrel contains a dot 2021-02-08 23:54:03 +01:00
Martchus b06a1dfcd2 Allow considering the regular package when checking for updates 2021-02-08 23:54:03 +01:00
Martchus 3894d911d7 Fix posting build action to start it later; add basic test for the route 2021-02-08 23:54:03 +01:00
Martchus 0c8f0b04c2 Experiment with Boost.Beast to use version of async_accept accepting IO ctx
This would make more sense instead of using the (copy of the) same socket
object all the time.
2021-02-08 23:54:03 +01:00
Martchus 6b274ccc88 Improve log messages 2021-02-08 23:54:03 +01:00
Martchus 17ab860c8b Don't log all build-action specific output to stderr as well 2021-02-08 23:54:03 +01:00
Martchus cfdf980511 Avoid constructing extra string in ConductBuild::dumpBuildProgress() 2021-02-08 23:54:03 +01:00
Martchus aa356944da Log process IDs of started sub processes 2021-02-08 23:54:02 +01:00
Martchus b647fc79ab Fix parameter of "Keep pkgrel-epoch" option 2021-02-08 23:54:02 +01:00
Martchus c1554f4c87 Initial import 2021-02-08 23:53:56 +01:00