Merge pull request #2538 from spotify/sebastianq/techdocs-windows-fix

This commit is contained in:
Himanshu Mishra
2020-09-21 18:09:19 +02:00
committed by GitHub
+5 -1
View File
@@ -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,10 @@ import { InputError } from '@backstage/backend-common';
import { RemoteProtocol } from './techdocs/stages/prepare/types';
import { Logger } from 'winston';
// Enables core.longpaths on windows to prevent crashing when checking out repos with long foldernames and/or deep nesting
// @ts-ignore
NodeGit.Libgit2.opts(28, 1);
export type ParsedLocationAnnotation = {
type: RemoteProtocol;
target: string;