From 50f89e4079f0fad98180c8224544d80159b5290c Mon Sep 17 00:00:00 2001 From: deep-42-thought Date: Thu, 1 Jun 2017 14:49:34 +0200 Subject: Updated Build system (markdown) --- Build-system.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Build-system.md b/Build-system.md index af85dda..db71320 100644 --- a/Build-system.md +++ b/Build-system.md @@ -20,7 +20,7 @@ The build system will consist from the following shell scripts: - get-assignment: retrieve a build assignment from the master build server - build-packages: build packages one by one, then upload the binary package to the repository server - arch32build: build packages in a clean chroot (a fork of [archbuild](https://git.archlinux.org/devtools.git/tree/archbuild.in)) -- db-update: add binary packages to the repository, and remove them from the build list (a fork of [db-update](https://git.archlinux.org/dbscripts.git/tree/db-update)) +- return-assignment: add binary packages to the repository, and remove them from the build list (could have been a fork of [db-update](https://git.archlinux.org/dbscripts.git/tree/db-update), but isn't) ### get-package-updates 1. Create a lock file for build list. @@ -46,7 +46,7 @@ The build system will consist from the following shell scripts: ### arch32build Build the package in a clean chroot environment with a custom makefile.conf. -### db-update +### return-assignment 1. Create a lock file for build list. 2. Check if the git revision of the binary package is the same as on the build list. If it's different, then drop the package. Otherwise add binary packages to the proper repository. 3. Remove the package from the build list, and remove the corresponding package state file. -- cgit v1.2.3