[Qa-jenkins-dev] pull request

Holger Levsen holger at layer-acht.org
Fri Feb 12 11:15:17 UTC 2016


Hi Hans,

On Donnerstag, 11. Februar 2016, Hans-Christoph Steiner wrote:
> >>> 2. ./jenkins-build-makebuildserver
> > is using this:
> > + echo 'debian_mirror = '\''http://ftp.uk.debian.org/debian/'\'''
> The script includes a local cache of /var/cache/apt/archives in
> ~/.cache/fdroidserver, so only new versions of packages will be
> downloaded, i.e. it won't be downloading all the packages it uses on
> each new rebuild.

I agree it's not super urgent, but still, when run on jenkins.d.n, we should 
use the closest mirror. It shouldn't be that hard to make jenkins-build-
makebuildserver set debian_mirror to the value of the http_proxy environment 
variable if it is set, and else default to ftp.uk.d.o.

In the worst case, reproducible_setup_fdroid_build_environment.sh can modify 
jenkins-build-makebuildserver with sed ;-p

> As for http_proxy, env vars are not cleared, but then also not sent to
> the VM, where apt is running.  The http_proxy is for .deb caching,
> right?  Since that's already happening locally, so this shouldn't be
> using much bandwidth.

Does that mean there's no proxy in use by the VM? That's not nice.


cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/qa-jenkins-dev/attachments/20160212/3eeb31d4/attachment.sig>


More information about the Qa-jenkins-dev mailing list