diff options
author | Matt Weber <matthew.weber@rockwellcollins.com> | 2018-07-11 09:31:11 -0500 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-08-10 22:36:10 +0200 |
commit | 361bc21c523e0e6f030080eb910dfb53e4614c7b (patch) | |
tree | b02fc6de5f7393fb3f4bff1cca1c6850401e586d /support/testing | |
parent | 01d8a0a9455f9408819d7f135fba5139f0672507 (diff) | |
download | buildroot-361bc21c523e0e6f030080eb910dfb53e4614c7b.tar.gz buildroot-361bc21c523e0e6f030080eb910dfb53e4614c7b.zip |
support/testing: runtest proxy support
Allow builder.py to inherit the system proxy settings from
the env if they are present.
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'support/testing')
-rw-r--r-- | support/testing/infra/builder.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/support/testing/infra/builder.py b/support/testing/infra/builder.py index faf1eb1494..30230fdb17 100644 --- a/support/testing/infra/builder.py +++ b/support/testing/infra/builder.py @@ -35,6 +35,12 @@ class Builder(object): def build(self): env = {"PATH": os.environ["PATH"]} + if "http_proxy" in os.environ: + self.logfile.write("Using system proxy: " + + os.environ["http_proxy"] + "\n") + self.logfile.flush() + env['http_proxy'] = os.environ["http_proxy"] + env['https_proxy'] = os.environ["http_proxy"] cmd = ["make", "-C", self.builddir] ret = subprocess.call(cmd, stdout=self.logfile, stderr=self.logfile, env=env) |