UNPKG

azdev-automation

Version:

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

17 lines (16 loc) 829 B
import { TeamProject } from "azure-devops-node-api/interfaces/CoreInterfaces"; import { IBuildHelper } from "../helpers/ibuildhelper"; import { IBuildUpdater } from "./ibuildupdater"; import { IBuildPermission } from "../readers/iconfigurationreader"; import { ICommonHelper } from "../helpers/icommonhelper"; import { ISecurityHelper } from "../helpers/isecurityhelper"; import { ILogger } from "../loggers/ilogger"; export declare class BuildUpdater implements IBuildUpdater { private logger; private debugLogger; buildHelper: IBuildHelper; securityHelper: ISecurityHelper; private commonHelper; constructor(buildHelper: IBuildHelper, securityHelper: ISecurityHelper, commonHelper: ICommonHelper, logger: ILogger); updatePermissions(project: TeamProject, policy: IBuildPermission): Promise<void>; }