From 65a91c6b8b7323d12f4f1861dd3fc1cd23ee2db4 Mon Sep 17 00:00:00 2001 From: Joe Keen Date: Tue, 27 Oct 2015 10:13:43 -0600 Subject: [PATCH] Added proxy settings for maven Change-Id: Ie4bb49e887e3046298e4b13f5cca90dcaa84462c --- devstack/Vagrantfile | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/devstack/Vagrantfile b/devstack/Vagrantfile index 6261a9da4..522219361 100644 --- a/devstack/Vagrantfile +++ b/devstack/Vagrantfile @@ -96,8 +96,32 @@ Vagrant.configure(2) do |config| sudo apt-get -y upgrade sudo apt-get -y install git - git config --global url.https://git.openstack.org/.insteadOf git://git.openstack.org/ - sudo git config --global url.https://git.openstack.org/.insteadOf git://git.openstack.org/ + if [ $http_proxy ]; then + git config --global url.https://git.openstack.org/.insteadOf git://git.openstack.org/ + sudo git config --global url.https://git.openstack.org/.insteadOf git://git.openstack.org/ + + protocol=`echo $http_proxy | awk -F: '{print $1}'` + host=`echo $http_proxy | awk -F/ '{print $3}' | awk -F: '{print $1}'` + port=`echo $http_proxy | awk -F/ '{print $3}' | awk -F: '{print $2}'` + + echo " + + + $host + true + $protocol + $host + $port + + + " > ./maven_proxy_settings.xml + + mkdir ~/.m2 + cp ./maven_proxy_settings.xml ~/.m2/settings.xml + + sudo mkdir /root/.m2 + sudo cp ./maven_proxy_settings.xml /root/.m2/settings.xml + fi git clone https://git.openstack.org/openstack-dev/devstack sudo pip install numpy