From f78e43e02403a4af09f524df25f2f969c6d4e626 Mon Sep 17 00:00:00 2001 From: Satsuki Yanagi <17376330+u1-liquid@users.noreply.github.com> Date: Fri, 29 Nov 2019 16:56:10 +0900 Subject: [PATCH] fix(gitlab): pass through gitPrivateKey (#4904) GitLab's PlatformConfig doesn't implemented well as support GPG Commit Signing. --- lib/platform/gitlab/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/platform/gitlab/index.ts b/lib/platform/gitlab/index.ts index 87b9b5ddb5..1552676e52 100644 --- a/lib/platform/gitlab/index.ts +++ b/lib/platform/gitlab/index.ts @@ -23,6 +23,7 @@ import { RenovateConfig } from '../../config'; const defaultConfigFile = configFileNames[0]; let config: { storage: GitStorage; + gitPrivateKey?: string; repository: string; localDir: string; defaultBranch: string; @@ -107,11 +108,13 @@ export function cleanRepo(): void { // Initialize GitLab by getting base branch export async function initRepo({ repository, + gitPrivateKey, localDir, optimizeForDisabled, }: RepoParams): Promise<RepoConfig> { config = {} as any; config.repository = urlEscape(repository); + config.gitPrivateKey = gitPrivateKey; config.localDir = localDir; let res: GotResponse<{ archived: boolean; -- GitLab