support concurrent builds
authorHelmut Grohne <helmut@subdivi.de>
Mon, 5 Oct 2020 19:55:42 +0000 (21:55 +0200)
committerHelmut Grohne <helmut@subdivi.de>
Mon, 5 Oct 2020 19:55:42 +0000 (21:55 +0200)
commit9bc1247357f26c02f55b2dbac0e39879bc1f194f
treef68560291381f6b86eb4e5c324c20b7fccaf1e4a
parent7b9284d2e4e5015298d67e2f22c19cf8cec1c320
support concurrent builds

Add new table "building" for recording builds in progress. When a
concurrent build is issued, it will avoid building a source package that
is presently built. It will also avoid building for an architecture that
is presently built for. The latter condition helps reduce the number of
satisfiability issues.
build.py
schema.sql