imq-cli
Version:
Command Line Interface for IMQ
20 lines (19 loc) • 734 B
TypeScript
/**
* Returns encrypted secure key for travis sensitive data.
*
* @see https://docs.travis-ci.com/user/encryption-keys/
* @param {string} repository - git repository owner/name
* @param {string} data - sensitive data to encrypt
* @param {string} github_token - token if auth required (pro mode)
* @return {Promise<string>}
*/
export declare function travisEncrypt(repository: string, data: string, github_token?: string): Promise<string>;
/**
* Enables builds for a given repository
*
* @param {string} owner
* @param {string} repo
* @param {string} github_token
* @return {Promise<void>}
*/
export declare function enableBuilds(owner: string, repo: string, github_token: string, isPrivate: boolean): Promise<boolean>;