You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sync dev into v2 excluding #638 (OIDC ToolsInstaller auth)
Bring Node 22, CLI 2.111.0, and e2e refinements from dev so the
release pipeline `git merge origin/dev` succeeds. Leave #638 out so
it can be released separately.
Conflict resolution: keep dev versions of e2e-plugin-tests.yml and
trigger-ado-pipeline.sh (per-PR concurrency, no CI publish, base-ref
checkout, task-missing trigger retries).
Co-authored-by: Cursor <cursoragent@cursor.com>
# Retry only the transient "task is missing" 400 (extension still
78
+
# propagating in the org); every other failure is terminal.
79
+
if [ "$HTTP_STATUS"="400" ] &&printf'%s'"$RUN_RESPONSE"| grep -q "A task is missing";then
80
+
if [ "$(date +%s)"-lt"$TRIGGER_DEADLINE" ];then
81
+
echo"[$(date -u '+%H:%M:%S')] Trigger attempt ${TRIGGER_ATTEMPT}: HTTP 400 'A task is missing' — the E2E extension is still propagating in org '${ADO_ORG}'. Retrying in ${TRIGGER_RETRY_INTERVAL_SECONDS}s (up to ${TRIGGER_RETRY_MINUTES} min)..."
82
+
sleep "$TRIGGER_RETRY_INTERVAL_SECONDS"
83
+
continue
84
+
fi
85
+
echo"ERROR: Pipeline trigger still failing with 'A task is missing' after ${TRIGGER_RETRY_MINUTES} minutes."
86
+
echo" The private E2E extension did not become resolvable in org '${ADO_ORG}' within the retry window."
0 commit comments