Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Travis

Hierarchy

  • Travis

Index

Properties

Private githubAuthorization

githubAuthorization: AuthResponse

Optional token

token: undefined | string

Methods

authenticate

  • authenticate(githubToken: string): Promise<string>

createAuthorization

  • createAuthorization(repo: GitHub): Promise<void>
  • Create a temporary authorization for GitHub to use with Travis

    Parameters

    Returns Promise<void>

deleteAuthorization

  • deleteAuthorization(repo: GitHub): Promise<void>

fetchRepository

  • fetchRepository(slug: string): Promise<Repository>

isAuthorized

  • isAuthorized(): boolean

Generated using TypeDoc