UNPKG

@broadcom/endevor-bridge-for-git-rest-api

Version:

Endevor Bridge for Git Rest client

44 lines (43 loc) 1.16 kB
import { DependenciesSpan } from "../../generate/DependenciesSpan"; import { DurationUnit } from "../../../constants/DurationUnit"; export interface GenerateData { enabled: boolean; withDependencies: boolean; searchMap: boolean; noSource: boolean; dependenciesSpan: DependenciesSpan; dependenciesLimit: number; } export interface EndevorChangesData { ccid: string; comment: string; fromLocation: string; } export interface GitChangesData { searchTrackingData: boolean; syncBackCommitMessage: string; initCommitMessage: string; revertCommitMessage: string; } export declare enum SyncBackMode { DISABLED = "DISABLED", INHERIT = "INHERIT", CUSTOM = "CUSTOM" } export interface SyncBackData { syncBackMode: SyncBackMode; startDateTime: string; timeUnit: DurationUnit; frequency: number; } export interface AddElementData { enabled: boolean; branches: string[]; } export interface SynchronizationOptions { generateOptions: GenerateData; endevorChanges: EndevorChangesData; gitChanges: GitChangesData; syncBack: SyncBackData; addElement: AddElementData; }