diff --git a/vars/dockerBuildArgs.groovy b/vars/dockerBuildArgs.groovy index 42c4bd6ee..eb05fe057 100644 --- a/vars/dockerBuildArgs.groovy +++ b/vars/dockerBuildArgs.groovy @@ -61,21 +61,23 @@ String call(Map config = [:]) { } } - if (env.DAOS_NO_PROXY) { - println "DAOS_NO_PROXY: $DAOS_NO_PROXY" - ret_str += ' --build-arg DAOS_NO_PROXY="' + env.DAOS_NO_PROXY + '"' - } + if (!(env.STAGE_NAME?.contains('Fault injection'))) { + if (env.DAOS_NO_PROXY) { + println "DAOS_NO_PROXY: $DAOS_NO_PROXY" + ret_str += ' --build-arg DAOS_NO_PROXY="' + env.DAOS_NO_PROXY + '"' + } - String https_proxy = '' - if (env.DAOS_HTTPS_PROXY) { - println "DAOS_HTTPS_PROXY: $DAOS_HTTPS_PROXY" - https_proxy = env.DAOS_HTTPS_PROXY - } - if (https_proxy) { - ret_str += ' --build-arg HTTPS_PROXY' + '="' + https_proxy + '"' - ret_str += ' --build-arg DAOS_HTTPS_PROXY' + '="' + https_proxy + '"' - } else { - println "WARNING: Missing DAOS_HTTPS_PROXY variable in Docker build arguments" + String https_proxy = '' + if (env.DAOS_HTTPS_PROXY) { + println "DAOS_HTTPS_PROXY: $DAOS_HTTPS_PROXY" + https_proxy = env.DAOS_HTTPS_PROXY + } + if (https_proxy) { + ret_str += ' --build-arg HTTPS_PROXY' + '="' + https_proxy + '"' + ret_str += ' --build-arg DAOS_HTTPS_PROXY' + '="' + https_proxy + '"' + } else { + println "WARNING: Missing DAOS_HTTPS_PROXY variable in Docker build arguments" + } } if (config['qb']) {