The gitClone task can only be executed successfully, if the target folder does not exist yet.
This is especially annoying, if you want to do a gitCloneAll to clone all (remaining) repositories.
Additionally, if gitClone fails (for example due to an authentication issue), it leaves an empty target folder which lets the task fail on consecutive executions.
The gitClone task can only be executed successfully, if the target folder does not exist yet.
This is especially annoying, if you want to do a
gitCloneAll
to clone all (remaining) repositories.Additionally, if gitClone fails (for example due to an authentication issue), it leaves an empty target folder which lets the task fail on consecutive executions.