Files
computer-playbook/tasks
evangelostsak 33ffabc4d3 fix(stages): keep the CLI suite in the pass the drill tears down
The suite declares required_by for every web deploy, and the deploy
verifies afterwards that each such role actually executed. Holding it back
for the pre-drill pass therefore failed that pass outright:

  [ERROR] required role(s) did not execute for deploy [...]:
            - test-e2e-cli

Eleven meshed rounds died there, and every one of them was an application
that drills -- the only rounds that run a pass with the flag set. The lone
drilling round that survived was a database rather than a web application,
so the requirement never applied to it.

Only the browser suite stays behind the flag now. It is the expensive half
anyway: measured over one meshed round, Playwright is 13% of deploy task
time against 3.3% for the CLI suite, so holding the CLI suite back bought
almost nothing and cost the deploy its own completeness check.
2026-10-04 21:11:00 +02:00
..
…

Cross-role tasks

This folder contains the cross role tasks