From 0e6a911c9ba9a4e70dce3487213134871886aad4 Mon Sep 17 00:00:00 2001 From: Samuel Colvin Date: Thu, 19 Mar 2020 16:46:53 +0000 Subject: [PATCH] add '-e' flag --- index.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index ca789e0..00f49cb 100644 --- a/index.js +++ b/index.js @@ -63,14 +63,18 @@ try { options.env.CODECOV_TOKEN = token } - console.log('env_vars:', env_vars) + console.warn('env_vars:', env_vars) + const env_vars_arg = [] - for (let env_var of env_vars.split(',')) { + for (let env_var of env_vars.split(",")) { let env_var_clean = env_var.trim(); if (env_var_clean) { options.env[env_var_clean] = process.env[env_var_clean]; + env_vars_arg.push(env_var_clean) } } + console.warn('options.env:', options.env) + console.warn('env_vars_arg:', env_vars_arg) const execArgs = ["codecov.sh"]; if (file) { @@ -90,6 +94,12 @@ try { ); } + if (env_vars_arg.length) { + execArgs.push( + "-e", env_vars_arg.join(",") + ); + } + exec.exec("bash", execArgs, options) .catch(err => { if (fail_ci) {