Skip to content

BaseTracker

Defined in: tracker/tracker.ts:13

new BaseTracker(config): BaseTracker

Defined in: tracker/tracker.ts:14

ServiceConfig

BaseTracker

applyWrite(event, issue, body): Promise<void>

Defined in: tracker/tracker.ts:20

TrackerWriteEvent

Issue

string

Promise<void>

IssueTracker.applyWrite


comment(_issueId, _body): Promise<void>

Defined in: tracker/tracker.ts:18

string

string

Promise<void>

IssueTracker.comment


abstract fetchCandidateIssues(): Promise<Issue[]>

Defined in: tracker/tracker.ts:15

Promise<Issue[]>

IssueTracker.fetchCandidateIssues


abstract fetchIssuesByStates(stateNames): Promise<Issue[]>

Defined in: tracker/tracker.ts:16

string[]

Promise<Issue[]>

IssueTracker.fetchIssuesByStates


abstract fetchIssueStatesByIds(issueIds): Promise<Record<string, string>>

Defined in: tracker/tracker.ts:17

string[]

Promise<Record<string, string>>

IssueTracker.fetchIssueStatesByIds


transition(_issueId, _stateName): Promise<void>

Defined in: tracker/tracker.ts:19

string

string

Promise<void>

IssueTracker.transition