danger
Version:
Unit tests for Team Culture
44 lines (43 loc) • 1.05 kB
TypeScript
import { Env, CISource } from "../ci_source";
/**
* ### CI Setup
*
* To make Danger run, add a new step to the `codeship-steps.yml` file:
*
* ```
* - type: parallel:
* ...
* - name: danger
* service: web
* command: [run_command]
* ```
*
* If you're using Codeship Classic, add `[run_command]` to your 'Test Commands'
*
* ### Token Setup
*
* You'll want to edit your `codeship-services.yml` file to include a reference
* to the Danger authentication token: `DANGER_GITHUB_API_TOKEN`.
*
* ```
* project_name:
* ...
* environment:
* - DANGER_GITHUB_API_TOKEN=[my_token]
* ```
*
* If you're using Codeship Classic, add `DANGER_GITHUB_API_TOKEN` to your
* 'Environment' settings.
*/
export declare class Codeship implements CISource {
private readonly env;
private default;
constructor(env: Env);
setup(): Promise<any>;
get name(): string;
get isCI(): boolean;
get isPR(): boolean;
get pullRequestID(): string;
get repoSlug(): string;
private get branchName();
}