From bc0296968025263590a92eb6a38031a5fb84f6c8 Mon Sep 17 00:00:00 2001 From: Daniel Schep Date: Mon, 5 Aug 2019 08:27:40 -0400 Subject: [PATCH] fix case when there is no origin. closes serverless/serverless#6497 --- lib/deployment/parse.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/deployment/parse.js b/lib/deployment/parse.js index 87285d94..d3ee1e88 100644 --- a/lib/deployment/parse.js +++ b/lib/deployment/parse.js @@ -123,7 +123,8 @@ const parseDeploymentData = async (ctx, status = 'success', error = null, archiv if (origin) { origin = origin.trim(); const remotes = await git.getRemotes(); - vcs.originUrl = remotes.filter(({ name }) => name === origin)[0].refs.fetch; + const originRemote = remotes.filter(({ name }) => name === origin)[0]; + if (originRemote) vcs.originUrl = originRemote.refs.fetch; } vcs.branch = branch.current; }