| This is sorely needed. It's a pity to see that the PR for it died on the vine. It seems the perfect became the enemy of the good perhaps.  In any case, all of the zillions of work-arounds (git command in sh step, scm command in stage steps, etc.) for updating submodules once the per-stage default scm checkout is done don't work if the Dockerfile that the stage is supposed to use for it's agent is in the submodule that needs to be checked-out/updated. |