index : builder | |
Archlinux32 build system | gitolite user |
summaryrefslogtreecommitdiff |
-rwxr-xr-x | bin/build-packages | 24 |
diff --git a/bin/build-packages b/bin/build-packages index 410ee16..5420f56 100755 --- a/bin/build-packages +++ b/bin/build-packages @@ -5,11 +5,27 @@ # https://github.com/archlinux32/builder/wiki/Build-system#build-packages # TODOs: -# use different build commands for different repositories - do we need this actually? + +# use different build commands for different repositories - do we need +# this actually? + # send logs of failed builds -# handle if build fails due to "local issues" (e.g. unclean build environment, wrong mirror, ...) -# force different cache for builds (since we don't want to build against an empty i686 cache on a x86_64 host) -# remove explicit installation of archlinux32-keyring inside the build environment - this should be possible after the next pacman upgrade + +# handle if build fails due to "local issues" (e.g. unclean +# build environment, wrong mirror, ...) + +# force different cache for builds (since we don't want to build +# against an empty i686 cache on a x86_64 host) + +# remove explicit installation of archlinux32-keyring inside the build +# environment - this should be possible after the next pacman upgrade + +# avoid any-packages from x86_64 mirrors in /var/cache/pacman/pkg of +# build slave + +# maybe use 'git archive' instead of 'git checkout' to get current +# port -- this way we could run more than one build job per repo, +# and we could get rid of the 'git clean', ... mess . "${0%/*}/../conf/default.conf" |