UNPKG

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

Version:

Endevor Bridge for Git Rest client

32 lines (31 loc) 962 B
import { IBranch } from "./model/mapping/IBranch"; import { IRequestPayload } from "../IRequestPayload"; import { EndevorConnection } from "../../../common/model/connection/EndevorConnection"; import { SynchronizationOptions } from "../../../common/model/sync-options/SynchronizationOptions"; import { RepositoryCheck } from "../../../common/model/mapping/RepositoryCheck"; export interface CreateMappingPayload extends IRequestPayload { git: Git; endevor: Endevor; branches: IBranch[]; synchronizationOptions?: SynchronizationOptions; } interface Endevor extends EndevorConnection { username: string; password: string; } export interface ISubSystem { name: string; alias: string; filter: ISubsystemFilter; } export interface ISubsystemFilter { elements: string[]; types: string[]; } interface Git { context: string; repository: string; cloneUrl: string; repositoryCheck: RepositoryCheck; } export {};