If the provided services have invalid definition no action (i.e. docker install or Caddy deploy) should run. `pre_tasks` ought to do the trick.