File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -781,6 +781,8 @@ export enum PipelineStatus {
781781export type ReleasePipeline = {
782782 id : number
783783 status : PipelineStatus
784+ stages_count : number
785+ flags_count : number
784786 name : string
785787 project : number
786788}
Original file line number Diff line number Diff line change @@ -86,19 +86,29 @@ const ReleasePipelinesPageContent = ({
8686 >
8787 < Row className = 'align-items-center justify-content-between' >
8888 < span className = 'fw-bold' > { pipeline . name } </ span >
89- < DropdownMenu
90- items = { [
91- {
92- icon : 'trash-2' ,
93- label : 'Remove Release Pipeline' ,
94- onClick : ( ) =>
95- deleteReleasePipeline ( {
96- pipelineId : pipeline . id ,
97- projectId : Number ( projectId ) ,
98- } ) ,
99- } ,
100- ] }
101- />
89+ < Row className = ' gap-3' >
90+ < div className = 'text-center' >
91+ < div className = 'fw-bold' > { pipeline . stages_count ?? 0 } </ div >
92+ < div > Stages</ div >
93+ </ div >
94+ < div className = 'text-center' >
95+ < div className = 'fw-bold' > { pipeline . flags_count ?? 0 } </ div >
96+ < div > Flags</ div >
97+ </ div >
98+ < DropdownMenu
99+ items = { [
100+ {
101+ icon : 'trash-2' ,
102+ label : 'Remove Release Pipeline' ,
103+ onClick : ( ) =>
104+ deleteReleasePipeline ( {
105+ pipelineId : pipeline . id ,
106+ projectId : Number ( projectId ) ,
107+ } ) ,
108+ } ,
109+ ] }
110+ />
111+ </ Row >
102112 </ Row >
103113 </ Card >
104114 ) ) }
Original file line number Diff line number Diff line change @@ -15,7 +15,10 @@ type CreateReleasePipelineType = {
1515 projectId : string
1616} & RouteComponentProps
1717
18- type DraftPipelineType = Omit < ReleasePipeline , 'id' >
18+ type DraftPipelineType = Omit <
19+ ReleasePipeline ,
20+ 'id' | 'stages_count' | 'flags_count'
21+ >
1922
2023const blankStage : DraftStageType = {
2124 actions : [ ] ,
You can’t perform that action at this time.
0 commit comments