diff --git a/lib/jobs.js b/lib/jobs.js index 756e020..518ee8a 100644 --- a/lib/jobs.js +++ b/lib/jobs.js @@ -46,8 +46,7 @@ const retryOptions = { */ function start(buildConfig, callback) { return redis.hget(`${queuePrefix}buildConfigs`, buildConfig.buildId) - .then(JSON.parse) - .then(executor.start) + .then(fullBuildConfig => executor.start(JSON.parse(fullBuildConfig))) .then(result => callback(null, result), (err) => { winston.error('err in start job: ', err); callback(err);