UNPKG

azdev-automation

Version:

Azure DevOps automation framework enables access control automation of projects, pipelines and repositories configuration in Azure DevOps Services

14 lines (13 loc) 687 B
import { IBuildUpdater } from "../updaters/ibuildupdater"; import { IEndpointUpdater } from "../updaters/iendpointupdater"; import { IProjectUpdater } from "../updaters/iprojectupdater"; import { IReleaseUpdater } from "../updaters/ireleaseupdater"; import { IRepositoryUpdater } from "../updaters/irepositoryupdater"; export interface IAutomationFactory { createProjectUpdater(): Promise<IProjectUpdater>; createBuildUpdater(): Promise<IBuildUpdater>; createReleaseUpdater(): Promise<IReleaseUpdater>; createRepositoryUpdater(): Promise<IRepositoryUpdater>; createWorkUpdater(): Promise<IRepositoryUpdater>; createEndpointUpdater(): Promise<IEndpointUpdater>; }