UNPKG

azdev-automation

Version:

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

18 lines (17 loc) 651 B
import { IArtifactFactory } from "../factories/iartifactfactory"; import { ILogger } from "../loggers/ilogger"; import { IConfigurationReader, IProject } from "./iconfigurationreader"; export declare class ConfigurationReader implements IConfigurationReader { private debugLogger; private artifactFactory; constructor(artifactFactory: IArtifactFactory, logger: ILogger); read(): Promise<IProject[]>; private parse; private readSchema; private readJson; private getProjectPermission; private getBuildPermission; private getReleasePermission; private getRepositoryPermission; private getWorkPermission; }