From 2735b7d2cf96ab843bc59834ee2aafd41b1aa272 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Sat, 3 Feb 2024 20:42:17 +0100 Subject: [PATCH] feat: use tag instead Signed-off-by: kjuulh --- crates/cuddle-ci/src/rust_service.rs | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/crates/cuddle-ci/src/rust_service.rs b/crates/cuddle-ci/src/rust_service.rs index 42fd949..4375155 100644 --- a/crates/cuddle-ci/src/rust_service.rs +++ b/crates/cuddle-ci/src/rust_service.rs @@ -362,18 +362,13 @@ impl MainAction for RustService { .unwrap() .as_secs(); - let image_tag = container - .publish(format!( - "docker.io/kasperhermansen/{}:main-{}", - self.bin_name, timestamp, - )) - .await?; + let tag = format!( + "docker.io/kasperhermansen/{}:main-{}", + self.bin_name, timestamp, + ); - let (_, image_tag) = image_tag - .split_once(':') - .ok_or(eyre::anyhow!("failed to split image tag at :"))?; - - ctx.set_image_tag(image_tag)?; + container.publish(tag).await?; + ctx.set_image_tag(tag)?; if self.deployment { let update_deployments_docker_image =