From b464b3d76ee54bf937b205fac5b8a8438a811e2b Mon Sep 17 00:00:00 2001 From: Oleg Verhovsky Date: Tue, 10 Jul 2018 01:03:06 +0300 Subject: [PATCH] fix wrong split of annotaiton (#204) * fix wrong split of annotaiton * increase version --- lib/interface/cli/helpers/general.js | 5 +++-- package.json | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/interface/cli/helpers/general.js b/lib/interface/cli/helpers/general.js index cd6ea0199..17e8c8107 100644 --- a/lib/interface/cli/helpers/general.js +++ b/lib/interface/cli/helpers/general.js @@ -63,9 +63,10 @@ const prepareKeyValueFromCLIEnvOption = (environmentVariables) => { let envArray = []; environmentVariables.constructor !== Array ? envArray.push(environmentVariables) : envArray = environmentVariables; envArray.forEach(function (vars) { + const separator = '='; let fields = vars.split('='); - let key = fields[0]; - let val = fields[1]; + let key = _.chain(vars).split(separator, 1).first().value(); + let val = _.split(vars, separator).slice(1).join(separator); if (_.isUndefined(key) || _.isUndefined(val)) { throw new CFError('Invalid environment variable format. please enter [key]=[value]'); } diff --git a/package.json b/package.json index 736b59aed..95e250e6a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "codefresh", - "version": "0.8.61", + "version": "0.8.62", "description": "Codefresh command line utility", "main": "index.js", "preferGlobal": true,