@broadcom/endevor-bridge-for-git-for-zowe-cli
Version:
Endevor Bridge for Git plug-in for Zowe CLI
49 lines (48 loc) • 1.2 kB
TypeScript
import { IJob } from "../../zosmf-jobs/doc/IJob";
import { IWorkArea } from "../../doc/IWorkArea";
import { IMappingMetadata } from "../../doc/IMappingMetadata";
export interface IGBBuildDetails {
mappingMetadata: IMappingMetadata;
workArea: IWorkArea;
gitLocation: string;
elmsInWorkArea: IGBElement[];
jobDetails?: IJob;
}
export interface IGBElement {
fromSys: string;
fromSubsys: string;
toSystem: string;
toSubsystem: string;
name: string;
type: string;
fingerprint: string;
timestamp: number;
pathToSourceFile?: string;
procGrpName?: string;
}
/**
* Used to display the error when uploading of the elements to be build failed.
*
* @export
* @interface IGBDisplayRestErr
*/
export interface IGBDisplayRestErr {
name: string;
type: string;
fromSys: string;
fromSubsys: string;
returnCode?: number;
reportLoc: string;
}
/**
* Used to display a table for the generate result of the build sandbox.
* It came from parsing each line of c2 msg
*
* @export
* @interface IDisplayGeneratedElement
*/
export interface IDisplayGeneratedElement {
filename: string;
status: string;
listingFile?: string;
}