@notadd/cli
Version:
notadd core none dependence
19 lines (18 loc) • 880 B
TypeScript
export declare class JenkinsCommand {
serviceName: string;
gitBranchName: string;
gitTag: string;
dockerUsername: string;
dockerPassword: string;
prefix: string;
reqAddr: string;
dingdingUrl: string;
dingdingAtPeoples: string;
qiyeWeChatUrl: string;
weChatAtPeoples: string;
dockerHost: string;
build(serviceName: string, gitBranchName: string, gitTag: string, dockerUsername: string, dockerPassword: string, prefix: string, reqAddr: string, dingdingUrl: string, dingdingAtPeoples: string, qiyeWeChatUrl: string, weChatAtPeoples: string, dockerHost: string): Promise<void>;
dockerBuild(SERVICE_NAME: string, GIT_BRANCH_NAME: string, GIT_TAG: string, DAOCLOUD_HOST: string): boolean;
reBoot(SERVICE: string, GIT_BRANCH_NAME: string): Promise<boolean>;
dingding(msg: string, GIT_BRANCH_NAME: string): Promise<void>;
}