summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2020-01-30lib/intentions-queue: intent_something(): add dummy-mode `-n`Erich Eckner
2020-01-30lib/intentions-queue: remove done TODOErich Eckner
2020-01-30lib/load-configuration: set correct base_dir for running intentionsErich Eckner
2020-01-30lib/intentions-queue: run initialization if necessary *inside* the intentionsErich Eckner
2020-01-30lib/intentions-queue: execute_all_intentions() newErich Eckner
2020-01-30lib/load-configuration: only source lib/intentions-queue on the masterErich Eckner
2020-01-30lib/intentions-queue: reduce shellcheck disablingErich Eckner
2020-01-30lib/intentions-queue: make comment on lockingErich Eckner
2020-01-30check intentions_left() whenever we get a package_database_lockErich Eckner
2020-01-30lib/intentions-queue: intentions_left() newErich Eckner
2020-01-30lib/intentions-queue: extend to-be-done schedulesErich Eckner
2020-01-30lib/intentions-queue: a startErich Eckner
2020-01-30lib/load-configuration: set up intentions_directoryErich Eckner
2020-01-30lib/intentions-queue startedErich Eckner
2020-01-30lib/common-functions: add TODO about intentions-queueErich Eckner
2020-01-19updated git location of packages32Andreas Baumann
2020-01-13lib/mysql-functions: extract "$upstream_repository_names", tooErich Eckner
2020-01-03lib/mysql-functions: mysql_sanity_check(): old packages are allowed to be xzErich Eckner
2020-01-03learn to handle zst, tooErich Eckner
2020-01-03lib/mysql-functions: zst is the new default compressionErich Eckner
2019-12-17lib/mysql-functions: add TODOErich Eckner
2019-12-11lib/common-functions: mangle_pkgbuild(): corectly parse *depends with ' and "sErich Eckner
2019-12-11lib/common-functions: mangle_pkgbuild(): fix indentationErich Eckner
2019-12-11lib/common-functions: mangle_pkgbuild(): do not mangle *depends, when regex ↵Erich Eckner
does not match until end of file (it's a failsafe)
2019-12-06lib/mysql-functions: fix another typoErich Eckner
2019-12-06lib/mysql-functions: fix typoErich Eckner
2019-12-06lib/mysql-functions: 1 day after the first build failure, still unbuilt ↵Erich Eckner
dependencies get ignored - we need to move on
2019-11-29lib/common-functions: mangle_pkgbuild(): do not try to remove pkgrels from ↵Erich Eckner
dependencies which contain a "$"
2019-11-28lib/common-functions: mangle_pkgbuild(): do *not* match on "=" from declarationErich Eckner
2019-11-28lib/common-functions: mangle_pkgbuild(): remove $pkgrel from ↵Erich Eckner
{make,check,opt,}depends
2019-11-27added a simpler graceful stop versionAndreas Baumann
2019-11-23removed all systemd testsAndreas Baumann
2019-11-23make stop slave switch also work in multi-slave modeAndreas Baumann
2019-11-23implemented a stop build slave switch for running in a restartable systemd ↵Andreas Baumann
service
2019-11-22lib/load-configuration: fix exit-code logic for buildmaster-on-haltErich Eckner
2019-11-20lib/common-functions: silence shellcheckErich Eckner
2019-11-19lib/common-functions: find_package_repository_to_package(): make error ↵Erich Eckner
messages more verbose
2019-11-19lib/common-functions: find_package_repository_to_package(): ignore blacklistErich Eckner
2019-11-18lib/common-functions: find_package_repository_to_package(): print what went ↵Erich Eckner
wrong
2019-10-29lib/mysql-functions: fix typo (we were adding all groupmembers like they ↵Erich Eckner
would provide the group ...
2019-10-29lib/load-configuration: `exit 0` for systemd if buildmaster is on haltErich Eckner
2019-10-27lib/load-configuration: "64k" means 65535, not 65536Erich Eckner
2019-10-27lib/load-configuration: only save first 64k of parameters - the database ↵Erich Eckner
can't store more anyways
2019-10-17lib/mysql-functions: mysql_generate_package_metadata(): explicitely set ↵Erich Eckner
compression of binary_packages
2019-10-17lib/mysql-functions: mysql_retrieve_static_information(): extract ↵Erich Eckner
$compression_ids__*
2019-10-17lib/mysql-functions: fix typo in mysql_package_name_query()Erich Eckner
2019-10-17lib/mysql-functions: mysql_package_name_query(): take compression suffix ↵Erich Eckner
from database, default to "tar.xz" for now
2019-10-17add TODOs for removing hard-coded package suffixesErich Eckner
2019-10-17lib/common-functions: allow case sensitive install_targetsErich Eckner
2019-08-22lib/common-functions: add dependencies for linux-*-{docs,headers} -> linux-* ↵Erich Eckner
with version