UNPKG

sfdx-hardis

Version:

Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards

23 lines (22 loc) 1.04 kB
import { JiraProvider } from "./jiraProvider.js"; import { TicketProviderRoot } from "./ticketProviderRoot.js"; import { GenericTicketingProvider } from "./genericProvider.js"; import { AzureBoardsProvider } from "./azureBoardsProvider.js"; import { CommonPullRequestInfo } from "../gitProvider/index.js"; export declare const allTicketProviders: (typeof JiraProvider | typeof GenericTicketingProvider | typeof AzureBoardsProvider)[]; export declare abstract class TicketProvider { static getInstances(): TicketProviderRoot[]; static getProvidersTicketsFromString(text: string, options: any): Promise<Ticket[]>; static collectTicketsInfo(tickets: Ticket[]): Promise<Ticket[]>; static postDeploymentActions(tickets: Ticket[], org: string, pullRequestInfo: CommonPullRequestInfo | null): Promise<Ticket[]>; } export interface Ticket { provider: "JIRA" | "AZURE" | "GENERIC"; id: string; url: string; subject?: string; body?: string; status?: string; statusLabel?: string; foundOnServer?: boolean; }