From 09847f1406487cd4c0719182232031d994017598 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Fri, 14 Feb 2020 18:25:27 +0100 Subject: [PATCH] fix: Don't fail on getTag (#98) --- lib/git.js | 7 ++++++- src/git.ts | 6 +++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/lib/git.js b/lib/git.js index dbfd5c1..e3c03c2 100644 --- a/lib/git.js +++ b/lib/git.js @@ -37,7 +37,12 @@ function isTagDirty(currentTag) { exports.isTagDirty = isTagDirty; function getTag() { return __awaiter(this, void 0, void 0, function* () { - return yield git(['describe', '--tags', '--abbrev=0']); + try { + return yield git(['describe', '--tags', '--abbrev=0']); + } + catch (err) { + return ''; + } }); } exports.getTag = getTag; diff --git a/src/git.ts b/src/git.ts index 869eecd..23ef962 100644 --- a/src/git.ts +++ b/src/git.ts @@ -17,7 +17,11 @@ export async function isTagDirty(currentTag: string): Promise { } export async function getTag(): Promise { - return await git(['describe', '--tags', '--abbrev=0']); + try { + return await git(['describe', '--tags', '--abbrev=0']); + } catch (err) { + return ''; + } } export async function getShortCommit(): Promise {