-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix updating submodules past failures #4837
Conversation
r? @matklad (rust_highfive has picked a reviewer for you, use r? to override) |
995ef97
to
08081a7
Compare
@bors r+ |
📌 Commit 08081a7 has been approved by |
⌛ Testing commit 08081a781a3dbe9951c38c4282c036b509d4a1a2 with merge dceb8c410ab01bfc6bb6cd4ce31d1446f77889d1... |
💔 Test failed - status-appveyor |
08081a7
to
6b48d70
Compare
@bors: r=matklad |
📌 Commit 6b48d70 has been approved by |
⌛ Testing commit 6b48d70daa35d6b0cbad8ceaccecc707e3ecadfa with merge 5c88a361c11bd44c24e8b21a7e3d7f86924d4332... |
💔 Test failed - status-travis |
If a submodule-of-a-submodule failed to update then Cargo the next time around wouldn't automatically retry updating the next submodule. This commit fixes that by ensuring that if a parent git repository looks updated we still recurse into its own submodules to ensure they're all updated. cc rust-lang#4071
6b48d70
to
ddc74a5
Compare
@bors: r=matklad |
📌 Commit ddc74a5 has been approved by |
Fix updating submodules past failures If a submodule-of-a-submodule failed to update then Cargo the next time around wouldn't automatically retry updating the next submodule. This commit fixes that by ensuring that if a parent git repository looks updated we still recurse into its own submodules to ensure they're all updated. cc #4071
☀️ Test successful - status-appveyor, status-travis |
If a submodule-of-a-submodule failed to update then Cargo the next time
around wouldn't automatically retry updating the next submodule. This commit
fixes that by ensuring that if a parent git repository looks updated we still
recurse into its own submodules to ensure they're all updated.
cc #4071