From 525aabeb4769fb34c639eccb2bfdf036067e49ae Mon Sep 17 00:00:00 2001 From: Sebastian Qvarfordt Date: Mon, 21 Sep 2020 15:33:53 +0200 Subject: [PATCH] Added toggled option for allowing longpath in windows through nodegit --- plugins/techdocs-backend/src/helpers.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/techdocs-backend/src/helpers.ts b/plugins/techdocs-backend/src/helpers.ts index 14f4d490ba..670c9f0970 100644 --- a/plugins/techdocs-backend/src/helpers.ts +++ b/plugins/techdocs-backend/src/helpers.ts @@ -17,7 +17,7 @@ import os from 'os'; import path from 'path'; import parseGitUrl from 'git-url-parse'; -import { Clone, Repository } from 'nodegit'; +import NodeGit, { Clone, Repository } from 'nodegit'; import fs from 'fs-extra'; // @ts-ignore import defaultBranch from 'default-branch'; @@ -26,6 +26,9 @@ import { InputError } from '@backstage/backend-common'; import { RemoteProtocol } from './techdocs/stages/prepare/types'; import { Logger } from 'winston'; +// @ts-ignore +NodeGit.Libgit2.opts(28, 1); + export type ParsedLocationAnnotation = { type: RemoteProtocol; target: string;