/** {@inheritDoc} */ public void submoduleUpdate(boolean recursive, String reference) throws GitException, InterruptedException { submoduleUpdate().recursive(recursive).ref(reference).execute(); } /** {@inheritDoc} */
/** {@inheritDoc} */ public void submoduleUpdate(boolean recursive, boolean remoteTracking, String reference) throws GitException, InterruptedException { submoduleUpdate().recursive(recursive).remoteTracking(remoteTracking).ref(reference).execute(); } }
.remoteTracking(trackingSubmodules) .parentCredentials(parentCredentials) .ref(build.getEnvironment(listener).expand(reference)) .timeout(timeout) .execute();