A job can be configured to run on all agents. It will (subject to agent availability) run these concurrently. It would be great if I could run a job on all agents, but staggered, so that if there are more than 1 agent, the job will only be started on n+1 agent when n agent is finished its run.
Our use case for motivating this request could be for an HA web application that requires a restart. Concurrent jobs would make the web app unavailable, while staggered run-on-all would upgrade app server nodes 1 by 1.
Please sign in to leave a comment.