Browse Source

Create parent directory before clone operation

Required on Windows
tags/v0.3.12-rc0
Philipp Oppermann 9 months ago
parent
commit
0ce26ea4f9
Failed to extract signature
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      binaries/daemon/src/spawn.rs

+ 6
- 0
binaries/daemon/src/spawn.rs View File

@@ -644,6 +644,12 @@ async fn clone_into(
clone_dir: &Path,
logger: &mut NodeLogger<'_>,
) -> eyre::Result<git2::Repository> {
if let Some(parent) = clone_dir.parent() {
tokio::fs::create_dir_all(parent)
.await
.context("failed to create parent directory for git clone")?;
}

let rev_str = rev_str(rev);
logger
.log(


Loading…
Cancel
Save