make sudo to preserve user existing environment variables 89/20889/1
authorYulong Pei <yulong.pei@intel.com>
Sun, 28 Jul 2019 20:08:04 +0000 (04:08 +0800)
committerYulong Pei <yulong.pei@intel.com>
Sun, 28 Jul 2019 20:08:04 +0000 (04:08 +0800)
Change-Id: I83470b059b9ca59bb3725f1ebef6718adf8f91ae
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
resources/libraries/bash/function/artifacts.sh

index fe755af..35fade9 100644 (file)
@@ -67,7 +67,7 @@ function download_ubuntu_artifacts () {
 
     set -exuo pipefail
 
-    curl -s "${REPO_URL}"/script.deb.sh | sudo bash || {
+    curl -s "${REPO_URL}"/script.deb.sh | sudo -E bash || {
         die "Packagecloud FD.io repo fetch failed."
     }
     # If version is set we will add suffix.
@@ -142,7 +142,7 @@ function download_centos_artifacts () {
 
     set -exuo pipefail
 
-    curl -s "${REPO_URL}"/script.rpm.sh | sudo bash || {
+    curl -s "${REPO_URL}"/script.rpm.sh | sudo -E bash || {
         die "Packagecloud FD.io repo fetch failed."
     }
     # If version is set we will add suffix.
@@ -177,7 +177,7 @@ function download_opensuse_artifacts () {
 
     set -exuo pipefail
 
-    curl -s "${REPO_URL}"/script.rpm.sh | sudo bash || {
+    curl -s "${REPO_URL}"/script.rpm.sh | sudo -E bash || {
         die "Packagecloud FD.io repo fetch failed."
     }
     # If version is set we will add suffix.