This commit is contained in:
@@ -17,7 +17,7 @@ pub enum BuildMode {
|
||||
}
|
||||
|
||||
/// Build package in 'cwd' to a .deb
|
||||
pub fn build_binary_package(
|
||||
pub async fn build_binary_package(
|
||||
arch: Option<&str>,
|
||||
series: Option<&str>,
|
||||
cwd: Option<&Path>,
|
||||
@@ -49,7 +49,7 @@ pub fn build_binary_package(
|
||||
|
||||
// Create an ephemeral unshare context for all Local builds
|
||||
let mut guard = if mode == BuildMode::Local {
|
||||
Some(ephemeral::EphemeralContextGuard::new(series)?)
|
||||
Some(ephemeral::EphemeralContextGuard::new(series).await?)
|
||||
} else {
|
||||
None
|
||||
};
|
||||
@@ -227,6 +227,7 @@ mod tests {
|
||||
|
||||
log::info!("Starting binary package build...");
|
||||
crate::deb::build_binary_package(arch, Some(series), Some(&cwd), cross, None)
|
||||
.await
|
||||
.expect("Cannot build binary package (deb)");
|
||||
log::info!("Successfully built binary package");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user