@ycmd/creds
Version:
LSK.js CLI Creds is the easiest way to manage GitHub / Gitlab secrets and credentials
21 lines (18 loc) • 548 B
text/typescript
import { Service } from './Service.mjs';
import 'axios';
declare class GitlabService extends Service {
checkConfig(): void;
getBaseUrl(): string;
getHeaders(): {
'PRIVATE-TOKEN': string;
};
getServiceLink(): string;
getProjectUrl(): string;
getProjectCICDSettingURL(): string;
uploadSecret(key: any, content: any): Promise<void>;
uploadVariable(): Promise<void>;
uploadEnv(): Promise<void>;
removeOldHooks(): Promise<void>;
uploadHook(hook: any): Promise<void>;
}
export { GitlabService };