From b74e96371eba315624f1fd089140fbd6c6bab530 Mon Sep 17 00:00:00 2001 From: pxseu <57842793+pxseu@users.noreply.github.com> Date: Tue, 2 Jan 2024 20:44:07 +0100 Subject: [PATCH] fix: force amd64 platform --- src/commands/deploy/local/mod.rs | 3 +++ src/commands/update/util.rs | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/commands/deploy/local/mod.rs b/src/commands/deploy/local/mod.rs index f813b4a..c4cb504 100644 --- a/src/commands/deploy/local/mod.rs +++ b/src/commands/deploy/local/mod.rs @@ -55,6 +55,8 @@ pub async fn build( .arg(dir) .arg("-t") .arg(image) + .arg("--progress=plain") + .arg("--platform=linux/amd64") .args(build_args) .status() .await?; @@ -87,6 +89,7 @@ pub async fn build( .arg("build") .arg("-n") .arg(image) + .arg("--platform=linux/amd64") .arg(dir) .status() .await?; diff --git a/src/commands/update/util.rs b/src/commands/update/util.rs index e49978e..f37f876 100644 --- a/src/commands/update/util.rs +++ b/src/commands/update/util.rs @@ -224,8 +224,8 @@ const CMD_ARGS: &[&str] = &["/C"]; const CMD_ARGS: &[&str] = &["-c"]; pub async fn execute_commands( - non_elevated_args: &Vec, - elevated_args: &Vec, + non_elevated_args: &[OsString], + elevated_args: &[OsString], ) -> Result<()> { if !elevated_args.is_empty() { log::debug!(