Commit 1fa72ca
committed
BF: orchestrators: Fetch with --recurse-submodules=no
By default 'git fetch' will try to fetch submodules if the recorded
commit isn't available locally. Avoid this because 1) with the
upcoming 0.13 release of Datalad, update() try to fetch an commit even
if it isn't in a ref that's brought down by the initial fetch [*] and
2) submodule.c hard codes 'origin' as a fallback to fetch from, so the
fetch is likely to fail, as 'run' names remotes by the resource name.
[*] See DataLad's dbd84e5662 (ENH: update: Try to fetch submodule
commit explicitly if needed, 2020-02-07).
Fixes gh-499.1 parent a141f39 commit 1fa72ca
File tree
2 files changed
+20
-1
lines changed- reproman/support/jobs
- tests
2 files changed
+20
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
921 | 921 | | |
922 | 922 | | |
923 | 923 | | |
924 | | - | |
| 924 | + | |
| 925 | + | |
925 | 926 | | |
926 | 927 | | |
927 | 928 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
647 | 647 | | |
648 | 648 | | |
649 | 649 | | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
0 commit comments