UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

28 lines 1.2 kB
import { GitlabRepoRef } from "@atomist/automation-client/lib/operations/common/GitlabRepoRef"; import { FallbackParams } from "@atomist/automation-client/lib/operations/common/params/FallbackParams"; import { TargetsParams } from "@atomist/automation-client/lib/operations/common/params/TargetsParams"; import { ProjectOperationCredentials } from "@atomist/automation-client/lib/operations/common/ProjectOperationCredentials"; import { ValidationResult } from "@atomist/automation-client/lib/SmartParameters"; import { RepoTargets } from "../../machine/RepoTargets"; /** * Targets for working with BitBucket repo(s). * Allows use of regex. */ export declare class GitlabRepoTargets extends TargetsParams implements FallbackParams, RepoTargets { apiUrl: string; url: string; owner: string; repo: string; sha: string; branch: string; repos: string; get credentials(): ProjectOperationCredentials; constructor(); /** * Return a single RepoRef or undefined if we're not identifying a single repo * @return {RepoRef} */ get repoRef(): GitlabRepoRef; bindAndValidate(): ValidationResult; } //# sourceMappingURL=GitlabRepoTargets.d.ts.map