From c8733351614bed77bd72708fdb12b36268cb2a28 Mon Sep 17 00:00:00 2001 From: Benjamin Frank Date: Tue, 5 Jul 2016 21:40:33 +0200 Subject: Support proxy settings in CBT. Proxy settings can be supplied either via Java system-properties or via environment variables (http_proxy/https_proxy/no_proxy). Java system-properties take precedence over env vars. Evaluation of proxy settings happens only during nailgun startup for now. --- stage1/Stage1Lib.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'stage1') diff --git a/stage1/Stage1Lib.scala b/stage1/Stage1Lib.scala index 7b4db59..9e500a3 100644 --- a/stage1/Stage1Lib.scala +++ b/stage1/Stage1Lib.scala @@ -60,7 +60,7 @@ class Stage1Lib( val logger: Logger ) extends BaseLib{ true } else { val incomplete = ( target ++ ".incomplete" ).toPath; - val connection = url.openConnection.asInstanceOf[HttpURLConnection] + val connection = Stage0Lib.openConnectionConsideringProxy(url) if(connection.getResponseCode != HttpURLConnection.HTTP_OK){ logger.resolver(blue("not found: ") ++ url.string) false -- cgit v1.2.3