Florian Manschwetus I don't understand your comment. If my pipeline for repo A checks out repo B in a later stage, how does adding a 'clean before/after checkout' to B checkout help when running next instance of pipeline and we see the build dir of B before we have gotten to the step where we checkout B?! Are you suggesting that A pipeline in a first 'init' stage should keep track of what it has checked out in later steps or earlier runs and clean this dirs? I think that is ludicrous and does not follow a good decoupled design. I still claim that I want to clean the workspace from sub-dirs with repos when I use the 'clean before/after checkout' option. I understand that this means that the first checkout on a node gets special treatment, and I claim that this is exactly what you want. |