@jwpkg/gitversion
Version:
Gitversion is a complete customizable git-based release management system
13 lines (12 loc) • 598 B
TypeScript
import { IApplication } from '../../core/application';
import { VersionBranch } from '../../core/configuration';
import { PackedPackage } from '../../core/pack-artifact';
import { IPlugin } from '../../core/plugin-manager';
export declare class MSTeamsPlugin implements IPlugin {
private teamsWebhookUrl;
name: string;
onPublish(application: IApplication, packedPackages: PackedPackage[]): Promise<void>;
process(branch: VersionBranch, packedPackage: PackedPackage): Promise<void>;
constructor(teamsWebhookUrl: string);
notifyTeams(url: URL, body: any): Promise<unknown>;
}