aboutsummaryrefslogtreecommitdiffstats
path: root/docker/git-proxy
diff options
context:
space:
mode:
authorAlex Franco <alejandro.franco@linux.intel.com>2015-08-31 22:16:34 +0000
committerPaul Eggleton <paul.eggleton@linux.intel.com>2015-10-07 11:34:34 +0100
commit4daaf718db4650002e98ffd3819d2d6164e80404 (patch)
tree758212e60f893c8a072d825e90c06de7dba5dc13 /docker/git-proxy
parent8da2194bb62af9bf88647d8e96eacf977ba77218 (diff)
downloadopenembedded-core-contrib-4daaf718db4650002e98ffd3819d2d6164e80404.tar.gz
Docker based environment setup
Replicate production setup in Docker containers [YOCTO #7575] Signed-off-by: Alex Franco <alejandro.franco@linux.intel.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'docker/git-proxy')
-rwxr-xr-xdocker/git-proxy12
1 files changed, 12 insertions, 0 deletions
diff --git a/docker/git-proxy b/docker/git-proxy
new file mode 100755
index 0000000000..9fd844e981
--- /dev/null
+++ b/docker/git-proxy
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+# This simple proxy script (for git) resides at /opt/bin in the layersapp
+# container. If you use it, uncomment the appropriate line in .gitproxy
+# this method has been tested using a socks proxy
+PROXY=your.proxy.server
+PORT=portnumber
+
+METHOD="-X 5 -x ${PROXY}:${PORT}"
+
+# BSD netcat is used to connect
+/bin/nc $METHOD $*