Skip to content

Commit 0fc3deb

Browse files
committed
Ensure that must-fixes and mdlqa issues in CLR are not held
Adding conditions for the CLR part (filter=23329) of the A3b script so that mdlqa and must-fixes don't get held, especially during the last week before the release. The conditions are not applied to the ones in IR (filter=14000) because these are already being properly handled in A1 and A2 functions.
1 parent 1097b8f commit 0fc3deb

File tree

1 file changed

+10
-9
lines changed
  • tracker_automations/continuous_manage_queues

1 file changed

+10
-9
lines changed

tracker_automations/continuous_manage_queues/lib.sh

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -184,16 +184,17 @@ function run_A3a() {
184184

185185
# A3b, add the "integration_held" + standard comment to any issue arriving to candidates (IR & CLR).
186186
function run_A3b() {
187-
# Get the list of issues in the candidates queues (IR & CLR). All them will be held with last week comment.
187+
# Get the list of issues in the candidates queues (IR & CLR) and hold with the last week comment, if necessary.
188+
# All issues in CLR that don't belong to any criteria below will be held:
189+
# - Must-fix issues
190+
# - mdlqa issues
188191
${basereq} --action getIssueList \
189-
--jql "filter=14000 OR
190-
(
191-
filter=23329
192-
AND NOT (
193-
filter = 21363 OR
194-
labels IN (mdlqa)
195-
)
196-
)" \
192+
--jql "filter=14000 OR (
193+
filter=23329 AND NOT (
194+
filter = 21363 OR
195+
labels IN (mdlqa)
196+
)
197+
)" \
197198
--file "${resultfile}"
198199

199200
# Iterate over found issues, moving them to the current queue.

0 commit comments

Comments
 (0)