mirror of
https://github.com/dokku/dokku.git
synced 2025-12-29 00:25:08 +01:00
Behind-proxy support for herokuish install
Inject http proxy envvars to docker build command to allow package installation behind corporate proxies. These envvars (http_proxy and https_proxy) are standard, and usually configured via system-wide /etc/profile.d files. In cases where these envvars are not configured, the additions appear to be mute and non-destructive.
This commit is contained in:
2
deb.mk
2
deb.mk
@@ -92,7 +92,7 @@ deb-herokuish:
|
||||
@echo " sudo docker rmi gliderlabs/herokuish" >> /tmp/tmp/post-install
|
||||
@echo "fi" >> /tmp/tmp/post-install
|
||||
@echo "echo 'Importing herokuish into docker (around 5 minutes)'" >> /tmp/tmp/post-install
|
||||
@echo "sudo docker build -t gliderlabs/herokuish /var/lib/herokuish 1> /dev/null" >> /tmp/tmp/post-install
|
||||
@echo "sudo docker build --build-args http_proxy=$http_proxy --build-args https_proxy=$https_proxy -t gliderlabs/herokuish /var/lib/herokuish 1> /dev/null" >> /tmp/tmp/post-install
|
||||
|
||||
@echo "-> Cloning repository"
|
||||
git clone -q "https://github.com/$(HEROKUISH_REPO_NAME).git" --branch "v$(HEROKUISH_VERSION)" /tmp/tmp/herokuish > /dev/null
|
||||
|
||||
Reference in New Issue
Block a user