From da1f608588cd192e9bd827bd67240a1c58183566 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 13 Oct 2019 07:46:12 +0200 Subject: [PATCH] fix(gitlab): Ignore setBranchStatus error --- lib/platform/gitlab/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/platform/gitlab/index.ts b/lib/platform/gitlab/index.ts index 01426aa157..dddb023449 100644 --- a/lib/platform/gitlab/index.ts +++ b/lib/platform/gitlab/index.ts @@ -401,11 +401,13 @@ export async function setBranchStatus( await api.post(url, { body: options }); } catch (err) /* istanbul ignore next */ { if ( - err.message && - err.message.startsWith( + err.body && + err.body.message && + err.body.message.startsWith( 'Cannot transition status via :enqueue from :pending' ) ) { + // https://gitlab.com/gitlab-org/gitlab-foss/issues/25807 logger.info('Ignoring status transition error'); } else { logger.debug({ err }); -- GitLab