UNPKG

@process-engine/ci_tools

Version:
27 lines (26 loc) 1.5 kB
type GitCommitMessage = { subject: string; body: string | null; }; type GitOperationResult = string; export declare function getGitTagList(): string; export declare function getGitTagDate(tag: string): string; export declare function getGitCommitListSince(ref: string, since: string): string; export declare function getGitCommitSha1(ref?: string): string; export declare function getGitBranch(): string; export declare function getGitTagsFromCommit(ref: string): string[]; export declare function getFullCommitMessageFromRef(tagOrCommit: string): GitCommitMessage | null; export declare function getCurrentRepoNameWithOwner(): string; export declare function getGitHubAuthPart(): string; export declare function getCurrentApiBaseUrlWithAuth(route: string): string; export declare function gitAdd(...files: string[]): GitOperationResult; export declare function gitCommit(commitMessage: string): GitOperationResult; export declare function gitTag(newTag: string): GitOperationResult; export declare function gitPush(remoteName: string, branchName: string): GitOperationResult; export declare function gitPushTags(): GitOperationResult; export declare function isDirty(...pathspec: string[]): boolean; export declare function isExistingTag(name: string): boolean; export declare function isGitHubRemote(): boolean; export declare function mapReleaseChannelNameToBranch(releaseChannelName: string): string; export declare function getBranchFromRefTag(gitRef: string): string | null; export {};