summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-03-28 23:24:45 +0000
committerGerrit Code Review <review@openstack.org>2022-03-28 23:24:45 +0000
commitbf266dc2e536ed6a5e335af02903f737102fb561 (patch)
tree90c5c1a702fe9569c2a012f8f04206c1f13ed2ec /web
parent9bd930110955438ca4b6721c39b6e685e33e1fab (diff)
parentbc1618ed5b683b7c43072e2c26c6a19d6dc8d9f5 (diff)
downloadzuul-bf266dc2e536ed6a5e335af02903f737102fb561.tar.gz
Merge "Make promote work for any pipeline manager"
Diffstat (limited to 'web')
-rw-r--r--web/src/containers/status/Change.jsx28
1 files changed, 12 insertions, 16 deletions
diff --git a/web/src/containers/status/Change.jsx b/web/src/containers/status/Change.jsx
index be488423b..c90d6bdfd 100644
--- a/web/src/containers/status/Change.jsx
+++ b/web/src/containers/status/Change.jsx
@@ -166,7 +166,7 @@ class Change extends React.Component {
renderAdminCommands(idx) {
const { showAdminActions } = this.state
- const { queue, pipeline } = this.props
+ const { queue } = this.props
const dropdownCommands = [
<DropdownItem
key="dequeue"
@@ -179,22 +179,18 @@ class Change extends React.Component {
this.setState(() => ({ showDequeueModal: true }))
}}
>Dequeue</DropdownItem>,
+ <DropdownItem
+ key="promote"
+ icon={<AngleDoubleUpIcon style={{
+ color: 'var(--pf-global--default-color--200)',
+ }} />}
+ description="Promote this change to the top of the queue"
+ onClick={(event) => {
+ event.preventDefault()
+ this.setState(() => ({ showPromoteModal: true }))
+ }}
+ >Promote</DropdownItem>
]
- if (pipeline.manager === 'dependent') {
- dropdownCommands.push(
- <DropdownItem
- key="promote"
- icon={<AngleDoubleUpIcon style={{
- color: 'var(--pf-global--default-color--200)',
- }} />}
- description="Promote this change to the top of the queue"
- onClick={(event) => {
- event.preventDefault()
- this.setState(() => ({ showPromoteModal: true }))
- }}
- >Promote</DropdownItem>
- )
- }
return (
<Dropdown
title='Actions'