From 4a2a8ec68bc2ba3208d1a562bdef1493762c464e Mon Sep 17 00:00:00 2001 From: Michael Kriese <michael.kriese@visualon.de> Date: Mon, 17 Aug 2020 10:15:44 +0200 Subject: [PATCH] fix(bitbucket-server): check for empty repo (#6999) --- lib/platform/bitbucket-server/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/platform/bitbucket-server/index.ts b/lib/platform/bitbucket-server/index.ts index a8c6ada2b8..f86ff62d06 100644 --- a/lib/platform/bitbucket-server/index.ts +++ b/lib/platform/bitbucket-server/index.ts @@ -5,6 +5,7 @@ import { RenovateConfig } from '../../config/common'; import { REPOSITORY_CHANGED, REPOSITORY_DISABLED, + REPOSITORY_EMPTY, REPOSITORY_NOT_FOUND, } from '../../constants/error-messages'; import { PLATFORM_TYPE_BITBUCKET_SERVER } from '../../constants/platforms'; @@ -213,6 +214,9 @@ export async function initRepo({ if (err.statusCode === 404) { throw new Error(REPOSITORY_NOT_FOUND); } + if (err.statusCode === 204) { + throw new Error(REPOSITORY_EMPTY); + } logger.debug({ err }, 'Unknown Bitbucket initRepo error'); throw err; } -- GitLab